/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/dot-product-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 06:07:04,591 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 06:07:04,593 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 06:07:04,617 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 06:07:04,618 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 06:07:04,619 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 06:07:04,620 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 06:07:04,622 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 06:07:04,623 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 06:07:04,624 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 06:07:04,624 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 06:07:04,625 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 06:07:04,626 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 06:07:04,627 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 06:07:04,627 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 06:07:04,629 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 06:07:04,629 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 06:07:04,630 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 06:07:04,631 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 06:07:04,637 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 06:07:04,641 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 06:07:04,641 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 06:07:04,642 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 06:07:04,643 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 06:07:04,645 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 06:07:04,645 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 06:07:04,645 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 06:07:04,646 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 06:07:04,646 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 06:07:04,647 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 06:07:04,647 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 06:07:04,648 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 06:07:04,648 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 06:07:04,649 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 06:07:04,650 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 06:07:04,650 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 06:07:04,651 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 06:07:04,651 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 06:07:04,651 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 06:07:04,652 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 06:07:04,659 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 06:07:04,663 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-06-05 06:07:04,694 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 06:07:04,695 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 06:07:04,695 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 06:07:04,695 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 06:07:04,697 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 06:07:04,697 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 06:07:04,698 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 06:07:04,698 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 06:07:04,698 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 06:07:04,698 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 06:07:04,699 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 06:07:04,699 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 06:07:04,699 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 06:07:04,699 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 06:07:04,699 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 06:07:04,699 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 06:07:04,699 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 06:07:04,699 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 06:07:04,700 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 06:07:04,700 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 06:07:04,700 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 06:07:04,700 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 06:07:04,700 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 06:07:04,700 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:07:04,700 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 06:07:04,700 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 06:07:04,701 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 06:07:04,701 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 06:07:04,701 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 06:07:04,701 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 06:07:04,701 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 06:07:04,701 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 06:07:04,993 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 06:07:05,012 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 06:07:05,014 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 06:07:05,015 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 06:07:05,017 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 06:07:05,018 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/dot-product-alt.wvr.bpl [2021-06-05 06:07:05,018 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/dot-product-alt.wvr.bpl' [2021-06-05 06:07:05,060 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 06:07:05,061 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 06:07:05,062 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 06:07:05,062 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 06:07:05,062 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 06:07:05,075 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,083 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,090 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 06:07:05,092 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 06:07:05,092 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 06:07:05,093 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 06:07:05,100 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,100 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,103 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,103 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,108 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,112 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,113 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... [2021-06-05 06:07:05,118 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 06:07:05,120 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 06:07:05,120 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 06:07:05,120 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 06:07:05,122 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:07:05,196 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 06:07:05,197 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 06:07:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 06:07:05,197 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 06:07:05,197 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 06:07:05,197 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 06:07:05,198 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 06:07:05,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 06:07:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 06:07:05,198 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 06:07:05,198 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 06:07:05,199 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 06:07:05,200 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 06:07:05,422 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 06:07:05,423 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 06:07:05,424 INFO L202 PluginConnector]: Adding new model dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:07:05 BoogieIcfgContainer [2021-06-05 06:07:05,424 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 06:07:05,425 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 06:07:05,425 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 06:07:05,428 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 06:07:05,428 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:07:05" (1/2) ... [2021-06-05 06:07:05,432 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@352ccd6 and model type dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 06:07:05, skipping insertion in model container [2021-06-05 06:07:05,432 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:07:05" (2/2) ... [2021-06-05 06:07:05,438 INFO L111 eAbstractionObserver]: Analyzing ICFG dot-product-alt.wvr.bpl [2021-06-05 06:07:05,447 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 06:07:05,448 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 06:07:05,448 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 06:07:05,449 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 06:07:05,528 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 06:07:05,563 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 06:07:05,598 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 06:07:05,599 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 06:07:05,599 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 06:07:05,599 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 06:07:05,599 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 06:07:05,599 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 06:07:05,599 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 06:07:05,599 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 06:07:05,621 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2021-06-05 06:07:05,652 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:05,656 INFO L276 IsEmpty]: Start isEmpty. Operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:05,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 06:07:05,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:05,669 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:05,669 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:05,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:05,678 INFO L82 PathProgramCache]: Analyzing trace with hash 761048342, now seen corresponding path program 1 times [2021-06-05 06:07:05,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:05,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370867229] [2021-06-05 06:07:05,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:05,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:05,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:05,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:05,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370867229] [2021-06-05 06:07:05,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370867229] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:07:05,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:07:05,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 06:07:05,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833804009] [2021-06-05 06:07:05,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 06:07:05,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:05,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 06:07:05,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:07:05,883 INFO L87 Difference]: Start difference. First operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 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 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:05,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:05,934 INFO L93 Difference]: Finished difference Result 298 states and 858 transitions. [2021-06-05 06:07:05,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 06:07:05,936 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 06:07:05,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:05,947 INFO L225 Difference]: With dead ends: 298 [2021-06-05 06:07:05,947 INFO L226 Difference]: Without dead ends: 283 [2021-06-05 06:07:05,949 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:07:05,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-05 06:07:05,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 230. [2021-06-05 06:07:05,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.8820960698689957) internal successors, (660), 229 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:06,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 660 transitions. [2021-06-05 06:07:06,003 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 660 transitions. Word has length 18 [2021-06-05 06:07:06,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:06,004 INFO L482 AbstractCegarLoop]: Abstraction has 230 states and 660 transitions. [2021-06-05 06:07:06,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:06,004 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 660 transitions. [2021-06-05 06:07:06,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 06:07:06,007 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:06,007 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:06,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 06:07:06,008 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:06,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:06,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1631630015, now seen corresponding path program 1 times [2021-06-05 06:07:06,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:06,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468329025] [2021-06-05 06:07:06,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:06,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:06,055 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:06,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:06,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468329025] [2021-06-05 06:07:06,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468329025] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:07:06,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:07:06,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 06:07:06,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557400355] [2021-06-05 06:07:06,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 06:07:06,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:06,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 06:07:06,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 06:07:06,059 INFO L87 Difference]: Start difference. First operand 230 states and 660 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:06,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:06,103 INFO L93 Difference]: Finished difference Result 249 states and 716 transitions. [2021-06-05 06:07:06,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 06:07:06,110 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 06:07:06,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:06,113 INFO L225 Difference]: With dead ends: 249 [2021-06-05 06:07:06,113 INFO L226 Difference]: Without dead ends: 249 [2021-06-05 06:07:06,114 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:07:06,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-06-05 06:07:06,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 224. [2021-06-05 06:07:06,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.89237668161435) internal successors, (645), 223 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:06,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 645 transitions. [2021-06-05 06:07:06,134 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 645 transitions. Word has length 21 [2021-06-05 06:07:06,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:06,134 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 645 transitions. [2021-06-05 06:07:06,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:06,134 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 645 transitions. [2021-06-05 06:07:06,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 06:07:06,136 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:06,137 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:06,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 06:07:06,137 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:06,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:06,138 INFO L82 PathProgramCache]: Analyzing trace with hash 691559827, now seen corresponding path program 1 times [2021-06-05 06:07:06,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:06,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968640423] [2021-06-05 06:07:06,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:06,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:06,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:06,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:06,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968640423] [2021-06-05 06:07:06,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968640423] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:07:06,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:07:06,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 06:07:06,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587845973] [2021-06-05 06:07:06,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 06:07:06,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:06,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 06:07:06,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:07:06,181 INFO L87 Difference]: Start difference. First operand 224 states and 645 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:06,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:06,225 INFO L93 Difference]: Finished difference Result 332 states and 966 transitions. [2021-06-05 06:07:06,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 06:07:06,226 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 06:07:06,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:06,228 INFO L225 Difference]: With dead ends: 332 [2021-06-05 06:07:06,228 INFO L226 Difference]: Without dead ends: 332 [2021-06-05 06:07:06,229 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 06:07:06,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-06-05 06:07:06,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 260. [2021-06-05 06:07:06,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.9034749034749034) internal successors, (752), 259 states have internal predecessors, (752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:06,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 752 transitions. [2021-06-05 06:07:06,248 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 752 transitions. Word has length 21 [2021-06-05 06:07:06,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:06,248 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 752 transitions. [2021-06-05 06:07:06,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:06,249 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 752 transitions. [2021-06-05 06:07:06,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:07:06,253 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:06,253 INFO L521 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, 1] [2021-06-05 06:07:06,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 06:07:06,254 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:06,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:06,254 INFO L82 PathProgramCache]: Analyzing trace with hash -312129144, now seen corresponding path program 1 times [2021-06-05 06:07:06,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:06,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424096735] [2021-06-05 06:07:06,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:06,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:06,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:06,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:06,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424096735] [2021-06-05 06:07:06,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424096735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:06,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742692706] [2021-06-05 06:07:06,804 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-06-05 06:07:06,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:06,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:07:06,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:07,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:07,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-06-05 06:07:07,157 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:07,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:07,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:07,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 06:07:07,175 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:07,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:07,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 06:07:07,186 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:07,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:07,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:07,194 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:29, output treesize:3 [2021-06-05 06:07:07,244 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:07,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742692706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:07,244 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:07,244 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-05 06:07:07,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868146688] [2021-06-05 06:07:07,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:07:07,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:07,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:07:07,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:07:07,246 INFO L87 Difference]: Start difference. First operand 260 states and 752 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:07,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:07,522 INFO L93 Difference]: Finished difference Result 426 states and 1215 transitions. [2021-06-05 06:07:07,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 06:07:07,523 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:07:07,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:07,527 INFO L225 Difference]: With dead ends: 426 [2021-06-05 06:07:07,527 INFO L226 Difference]: Without dead ends: 411 [2021-06-05 06:07:07,528 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 491.8ms TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:07:07,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-06-05 06:07:07,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 346. [2021-06-05 06:07:07,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 2.8956521739130436) internal successors, (999), 345 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:07,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 999 transitions. [2021-06-05 06:07:07,559 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 999 transitions. Word has length 24 [2021-06-05 06:07:07,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:07,559 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 999 transitions. [2021-06-05 06:07:07,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:07,559 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 999 transitions. [2021-06-05 06:07:07,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:07:07,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:07,561 INFO L521 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, 1] [2021-06-05 06:07:07,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:07,769 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:07,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:07,769 INFO L82 PathProgramCache]: Analyzing trace with hash -611353494, now seen corresponding path program 2 times [2021-06-05 06:07:07,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:07,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040492366] [2021-06-05 06:07:07,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:07,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:08,044 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:08,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:08,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040492366] [2021-06-05 06:07:08,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040492366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:08,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679561004] [2021-06-05 06:07:08,045 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-06-05 06:07:08,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:08,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:08,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:07:08,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:08,289 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:08,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2021-06-05 06:07:08,348 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:08,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:08,370 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:08,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 23 [2021-06-05 06:07:08,428 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:08,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:08,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:08,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 19 [2021-06-05 06:07:08,465 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:07:08,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:08,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:08,513 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:32, output treesize:19 [2021-06-05 06:07:08,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:08,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679561004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:08,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:08,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-05 06:07:08,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332822082] [2021-06-05 06:07:08,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:07:08,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:08,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:07:08,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:07:08,583 INFO L87 Difference]: Start difference. First operand 346 states and 999 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:09,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:09,194 INFO L93 Difference]: Finished difference Result 616 states and 1755 transitions. [2021-06-05 06:07:09,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:07:09,195 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:07:09,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:09,198 INFO L225 Difference]: With dead ends: 616 [2021-06-05 06:07:09,198 INFO L226 Difference]: Without dead ends: 586 [2021-06-05 06:07:09,199 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 645.3ms TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:07:09,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-06-05 06:07:09,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 368. [2021-06-05 06:07:09,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 2.915531335149864) internal successors, (1070), 367 states have internal predecessors, (1070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:09,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 1070 transitions. [2021-06-05 06:07:09,212 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 1070 transitions. Word has length 24 [2021-06-05 06:07:09,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:09,213 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 1070 transitions. [2021-06-05 06:07:09,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:09,213 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 1070 transitions. [2021-06-05 06:07:09,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:07:09,214 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:09,214 INFO L521 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, 1] [2021-06-05 06:07:09,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:09,439 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:09,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:09,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1585830426, now seen corresponding path program 3 times [2021-06-05 06:07:09,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:09,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079462096] [2021-06-05 06:07:09,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:09,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:09,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:09,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:09,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079462096] [2021-06-05 06:07:09,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079462096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:09,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592864069] [2021-06-05 06:07:09,716 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-06-05 06:07:09,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 06:07:09,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:09,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 06:07:09,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:09,854 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:09,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 23 treesize of output 27 [2021-06-05 06:07:09,888 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:09,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:09,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:09,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-05 06:07:09,950 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:09,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:09,975 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:09,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 19 [2021-06-05 06:07:09,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:07:09,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:10,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:10,006 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:29, output treesize:15 [2021-06-05 06:07:10,094 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:10,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592864069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:10,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:10,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-06-05 06:07:10,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689901730] [2021-06-05 06:07:10,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:07:10,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:10,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:07:10,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:07:10,096 INFO L87 Difference]: Start difference. First operand 368 states and 1070 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 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-06-05 06:07:10,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:10,693 INFO L93 Difference]: Finished difference Result 717 states and 2081 transitions. [2021-06-05 06:07:10,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:07:10,694 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:07:10,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:10,698 INFO L225 Difference]: With dead ends: 717 [2021-06-05 06:07:10,698 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 06:07:10,698 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 614.6ms TimeCoverageRelationStatistics Valid=174, Invalid=476, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:07:10,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 06:07:10,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 366. [2021-06-05 06:07:10,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.9342465753424656) internal successors, (1071), 365 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:10,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1071 transitions. [2021-06-05 06:07:10,710 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1071 transitions. Word has length 24 [2021-06-05 06:07:10,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:10,711 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1071 transitions. [2021-06-05 06:07:10,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 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-06-05 06:07:10,711 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1071 transitions. [2021-06-05 06:07:10,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:07:10,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:10,712 INFO L521 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, 1] [2021-06-05 06:07:10,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-06-05 06:07:10,936 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:10,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:10,937 INFO L82 PathProgramCache]: Analyzing trace with hash 416827498, now seen corresponding path program 4 times [2021-06-05 06:07:10,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:10,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740074354] [2021-06-05 06:07:10,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:10,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:11,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:11,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:11,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740074354] [2021-06-05 06:07:11,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740074354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:11,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492189509] [2021-06-05 06:07:11,105 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:11,155 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:07:11,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:11,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 06:07:11,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:11,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-06-05 06:07:11,250 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:11,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:11,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 06:07:11,262 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:11,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:11,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 06:07:11,277 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:11,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:11,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:11,284 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:31, output treesize:3 [2021-06-05 06:07:11,311 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:11,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492189509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:11,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:11,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 06:07:11,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402634670] [2021-06-05 06:07:11,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:07:11,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:11,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:07:11,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:11,313 INFO L87 Difference]: Start difference. First operand 366 states and 1071 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:11,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:11,573 INFO L93 Difference]: Finished difference Result 558 states and 1607 transitions. [2021-06-05 06:07:11,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 06:07:11,573 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:07:11,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:11,576 INFO L225 Difference]: With dead ends: 558 [2021-06-05 06:07:11,576 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 06:07:11,577 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 274.4ms TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:07:11,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 06:07:11,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 382. [2021-06-05 06:07:11,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 2.916010498687664) internal successors, (1111), 381 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:11,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1111 transitions. [2021-06-05 06:07:11,588 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1111 transitions. Word has length 24 [2021-06-05 06:07:11,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:11,588 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1111 transitions. [2021-06-05 06:07:11,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:11,589 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1111 transitions. [2021-06-05 06:07:11,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:07:11,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:11,590 INFO L521 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, 1] [2021-06-05 06:07:11,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:11,809 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:11,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:11,809 INFO L82 PathProgramCache]: Analyzing trace with hash -2079136470, now seen corresponding path program 5 times [2021-06-05 06:07:11,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:11,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134001046] [2021-06-05 06:07:11,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:11,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:12,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:12,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:12,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134001046] [2021-06-05 06:07:12,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134001046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:12,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323341701] [2021-06-05 06:07:12,059 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:12,100 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:12,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:12,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 06:07:12,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:12,228 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:12,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 31 [2021-06-05 06:07:12,262 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:12,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:12,284 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:12,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2021-06-05 06:07:12,319 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:12,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:12,345 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:12,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 23 [2021-06-05 06:07:12,350 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:07:12,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:12,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:12,399 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:36, output treesize:45 [2021-06-05 06:07:12,499 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:12,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323341701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:12,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:12,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 06:07:12,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785750930] [2021-06-05 06:07:12,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:07:12,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:12,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:07:12,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:07:12,501 INFO L87 Difference]: Start difference. First operand 382 states and 1111 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:12,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:12,902 INFO L93 Difference]: Finished difference Result 681 states and 1985 transitions. [2021-06-05 06:07:12,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 06:07:12,903 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:07:12,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:12,906 INFO L225 Difference]: With dead ends: 681 [2021-06-05 06:07:12,906 INFO L226 Difference]: Without dead ends: 666 [2021-06-05 06:07:12,906 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 508.9ms TimeCoverageRelationStatistics Valid=140, Invalid=412, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:07:12,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-06-05 06:07:12,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 390. [2021-06-05 06:07:12,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.9383033419023135) internal successors, (1143), 389 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:12,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1143 transitions. [2021-06-05 06:07:12,918 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1143 transitions. Word has length 24 [2021-06-05 06:07:12,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:12,919 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 1143 transitions. [2021-06-05 06:07:12,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:12,919 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1143 transitions. [2021-06-05 06:07:12,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:12,920 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:12,920 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:13,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 06:07:13,137 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:13,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:13,137 INFO L82 PathProgramCache]: Analyzing trace with hash 504651029, now seen corresponding path program 6 times [2021-06-05 06:07:13,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:13,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851823847] [2021-06-05 06:07:13,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:13,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:13,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:13,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:13,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851823847] [2021-06-05 06:07:13,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851823847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:13,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857875373] [2021-06-05 06:07:13,195 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:13,231 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:07:13,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:13,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:13,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:13,335 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:13,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857875373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:13,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:13,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:07:13,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967527897] [2021-06-05 06:07:13,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:07:13,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:13,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:07:13,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:13,337 INFO L87 Difference]: Start difference. First operand 390 states and 1143 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:13,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:13,845 INFO L93 Difference]: Finished difference Result 1186 states and 3456 transitions. [2021-06-05 06:07:13,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:07:13,846 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:13,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:13,851 INFO L225 Difference]: With dead ends: 1186 [2021-06-05 06:07:13,851 INFO L226 Difference]: Without dead ends: 1186 [2021-06-05 06:07:13,852 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 283.2ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:07:13,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-06-05 06:07:13,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 509. [2021-06-05 06:07:13,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.0688976377952755) internal successors, (1559), 508 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:13,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1559 transitions. [2021-06-05 06:07:13,869 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1559 transitions. Word has length 27 [2021-06-05 06:07:13,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:13,869 INFO L482 AbstractCegarLoop]: Abstraction has 509 states and 1559 transitions. [2021-06-05 06:07:13,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:13,869 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1559 transitions. [2021-06-05 06:07:13,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:13,870 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:13,871 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:14,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:14,085 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:14,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:14,085 INFO L82 PathProgramCache]: Analyzing trace with hash 993171717, now seen corresponding path program 7 times [2021-06-05 06:07:14,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:14,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892062237] [2021-06-05 06:07:14,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:14,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:14,126 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:14,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:14,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892062237] [2021-06-05 06:07:14,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892062237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:14,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285540888] [2021-06-05 06:07:14,126 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:14,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:14,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:14,294 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:14,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285540888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:14,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:14,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:14,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625365344] [2021-06-05 06:07:14,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:14,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:14,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:14,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:14,295 INFO L87 Difference]: Start difference. First operand 509 states and 1559 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:15,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:15,249 INFO L93 Difference]: Finished difference Result 2025 states and 5753 transitions. [2021-06-05 06:07:15,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:07:15,250 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:15,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:15,259 INFO L225 Difference]: With dead ends: 2025 [2021-06-05 06:07:15,260 INFO L226 Difference]: Without dead ends: 2025 [2021-06-05 06:07:15,261 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 485.9ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:07:15,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-06-05 06:07:15,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 515. [2021-06-05 06:07:15,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.0914396887159534) internal successors, (1589), 514 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:15,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1589 transitions. [2021-06-05 06:07:15,287 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1589 transitions. Word has length 27 [2021-06-05 06:07:15,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:15,287 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1589 transitions. [2021-06-05 06:07:15,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:15,287 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1589 transitions. [2021-06-05 06:07:15,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:15,289 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:15,289 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:15,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 06:07:15,505 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:15,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:15,505 INFO L82 PathProgramCache]: Analyzing trace with hash 799271049, now seen corresponding path program 8 times [2021-06-05 06:07:15,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:15,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568576860] [2021-06-05 06:07:15,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:15,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:15,554 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:15,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:15,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568576860] [2021-06-05 06:07:15,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568576860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:15,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276047158] [2021-06-05 06:07:15,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:15,581 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:15,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:15,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:15,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:15,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:15,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276047158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:15,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:15,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:15,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474842905] [2021-06-05 06:07:15,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:15,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:15,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:15,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:15,722 INFO L87 Difference]: Start difference. First operand 515 states and 1589 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:16,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:16,519 INFO L93 Difference]: Finished difference Result 1842 states and 5297 transitions. [2021-06-05 06:07:16,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:07:16,519 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:16,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:16,528 INFO L225 Difference]: With dead ends: 1842 [2021-06-05 06:07:16,528 INFO L226 Difference]: Without dead ends: 1842 [2021-06-05 06:07:16,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 430.8ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:07:16,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2021-06-05 06:07:16,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 505. [2021-06-05 06:07:16,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.0734126984126986) internal successors, (1549), 504 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:16,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1549 transitions. [2021-06-05 06:07:16,551 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1549 transitions. Word has length 27 [2021-06-05 06:07:16,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:16,551 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1549 transitions. [2021-06-05 06:07:16,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:16,551 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1549 transitions. [2021-06-05 06:07:16,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:16,552 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:16,552 INFO L521 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, 1, 1, 1, 1] [2021-06-05 06:07:16,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 06:07:16,773 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:16,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:16,773 INFO L82 PathProgramCache]: Analyzing trace with hash 477674582, now seen corresponding path program 1 times [2021-06-05 06:07:16,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:16,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921810790] [2021-06-05 06:07:16,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:16,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:16,807 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:16,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:16,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921810790] [2021-06-05 06:07:16,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921810790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:16,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770816868] [2021-06-05 06:07:16,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:16,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:16,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:07:16,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:16,913 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:16,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770816868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:16,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:16,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:07:16,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490871387] [2021-06-05 06:07:16,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:07:16,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:16,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:07:16,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:07:16,915 INFO L87 Difference]: Start difference. First operand 505 states and 1549 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:17,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:17,049 INFO L93 Difference]: Finished difference Result 1215 states and 3591 transitions. [2021-06-05 06:07:17,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 06:07:17,050 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:17,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:17,055 INFO L225 Difference]: With dead ends: 1215 [2021-06-05 06:07:17,055 INFO L226 Difference]: Without dead ends: 1209 [2021-06-05 06:07:17,056 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 65.3ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:17,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2021-06-05 06:07:17,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 784. [2021-06-05 06:07:17,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 783 states have (on average 3.177522349936143) internal successors, (2488), 783 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:17,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 2488 transitions. [2021-06-05 06:07:17,077 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 2488 transitions. Word has length 27 [2021-06-05 06:07:17,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:17,078 INFO L482 AbstractCegarLoop]: Abstraction has 784 states and 2488 transitions. [2021-06-05 06:07:17,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:17,078 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 2488 transitions. [2021-06-05 06:07:17,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:17,080 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:17,080 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:17,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 06:07:17,297 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:17,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:17,297 INFO L82 PathProgramCache]: Analyzing trace with hash 1397625825, now seen corresponding path program 9 times [2021-06-05 06:07:17,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:17,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909928842] [2021-06-05 06:07:17,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:17,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:17,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:17,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:17,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909928842] [2021-06-05 06:07:17,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909928842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:17,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942531793] [2021-06-05 06:07:17,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:17,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:07:17,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:17,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:17,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:17,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:17,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942531793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:17,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:17,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:07:17,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517869281] [2021-06-05 06:07:17,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:17,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:17,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:17,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:17,493 INFO L87 Difference]: Start difference. First operand 784 states and 2488 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:17,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:17,671 INFO L93 Difference]: Finished difference Result 1375 states and 4197 transitions. [2021-06-05 06:07:17,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:07:17,671 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:17,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:17,677 INFO L225 Difference]: With dead ends: 1375 [2021-06-05 06:07:17,677 INFO L226 Difference]: Without dead ends: 1327 [2021-06-05 06:07:17,678 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 164.1ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:07:17,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2021-06-05 06:07:17,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 987. [2021-06-05 06:07:17,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 3.186612576064909) internal successors, (3142), 986 states have internal predecessors, (3142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:17,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 3142 transitions. [2021-06-05 06:07:17,703 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 3142 transitions. Word has length 27 [2021-06-05 06:07:17,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:17,703 INFO L482 AbstractCegarLoop]: Abstraction has 987 states and 3142 transitions. [2021-06-05 06:07:17,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:17,703 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 3142 transitions. [2021-06-05 06:07:17,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:17,705 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:17,705 INFO L521 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, 1, 1, 1, 1] [2021-06-05 06:07:17,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:17,929 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:17,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:17,929 INFO L82 PathProgramCache]: Analyzing trace with hash -485100394, now seen corresponding path program 2 times [2021-06-05 06:07:17,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:17,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699681007] [2021-06-05 06:07:17,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:17,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:17,956 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:17,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:17,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699681007] [2021-06-05 06:07:17,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699681007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:17,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414791208] [2021-06-05 06:07:17,960 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-06-05 06:07:17,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:17,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:17,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:07:17,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:18,069 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:18,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414791208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:18,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:18,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:07:18,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249417143] [2021-06-05 06:07:18,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:07:18,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:18,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:07:18,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:07:18,071 INFO L87 Difference]: Start difference. First operand 987 states and 3142 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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-06-05 06:07:18,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:18,182 INFO L93 Difference]: Finished difference Result 1478 states and 4418 transitions. [2021-06-05 06:07:18,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 06:07:18,182 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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 27 [2021-06-05 06:07:18,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:18,190 INFO L225 Difference]: With dead ends: 1478 [2021-06-05 06:07:18,190 INFO L226 Difference]: Without dead ends: 1478 [2021-06-05 06:07:18,190 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 69.9ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:18,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-06-05 06:07:18,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1006. [2021-06-05 06:07:18,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 1005 states have (on average 3.1502487562189057) internal successors, (3166), 1005 states have internal predecessors, (3166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:18,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 3166 transitions. [2021-06-05 06:07:18,217 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 3166 transitions. Word has length 27 [2021-06-05 06:07:18,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:18,217 INFO L482 AbstractCegarLoop]: Abstraction has 1006 states and 3166 transitions. [2021-06-05 06:07:18,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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-06-05 06:07:18,217 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 3166 transitions. [2021-06-05 06:07:18,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:18,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:18,220 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:18,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-06-05 06:07:18,437 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:18,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:18,437 INFO L82 PathProgramCache]: Analyzing trace with hash -322791177, now seen corresponding path program 10 times [2021-06-05 06:07:18,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:18,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190689403] [2021-06-05 06:07:18,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:18,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:18,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:18,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190689403] [2021-06-05 06:07:18,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190689403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:18,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057205331] [2021-06-05 06:07:18,483 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:18,520 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:07:18,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:18,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:18,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:18,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:18,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057205331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:18,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:18,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:07:18,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297051529] [2021-06-05 06:07:18,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:07:18,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:18,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:07:18,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:07:18,598 INFO L87 Difference]: Start difference. First operand 1006 states and 3166 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-06-05 06:07:18,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:18,969 INFO L93 Difference]: Finished difference Result 2277 states and 6674 transitions. [2021-06-05 06:07:18,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:07:18,970 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 27 [2021-06-05 06:07:18,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:18,977 INFO L225 Difference]: With dead ends: 2277 [2021-06-05 06:07:18,977 INFO L226 Difference]: Without dead ends: 2277 [2021-06-05 06:07:18,977 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 184.6ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:07:18,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-06-05 06:07:19,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1022. [2021-06-05 06:07:19,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.147894221351616) internal successors, (3214), 1021 states have internal predecessors, (3214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:19,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3214 transitions. [2021-06-05 06:07:19,010 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3214 transitions. Word has length 27 [2021-06-05 06:07:19,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:19,010 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3214 transitions. [2021-06-05 06:07:19,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-06-05 06:07:19,010 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3214 transitions. [2021-06-05 06:07:19,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:19,013 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:19,013 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:19,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:19,229 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:19,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:19,229 INFO L82 PathProgramCache]: Analyzing trace with hash -410515549, now seen corresponding path program 11 times [2021-06-05 06:07:19,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:19,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081734840] [2021-06-05 06:07:19,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:19,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:19,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:19,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:19,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081734840] [2021-06-05 06:07:19,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081734840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:19,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492017190] [2021-06-05 06:07:19,288 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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:19,314 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:07:19,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:19,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:19,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:19,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:19,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492017190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:19,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:19,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:07:19,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059022152] [2021-06-05 06:07:19,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:07:19,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:19,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:07:19,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:07:19,381 INFO L87 Difference]: Start difference. First operand 1022 states and 3214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-06-05 06:07:19,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:19,870 INFO L93 Difference]: Finished difference Result 2725 states and 7832 transitions. [2021-06-05 06:07:19,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:07:19,871 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 27 [2021-06-05 06:07:19,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:19,882 INFO L225 Difference]: With dead ends: 2725 [2021-06-05 06:07:19,882 INFO L226 Difference]: Without dead ends: 2725 [2021-06-05 06:07:19,883 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 260.1ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:07:19,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2021-06-05 06:07:19,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1096. [2021-06-05 06:07:19,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 3.1406392694063925) internal successors, (3439), 1095 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:19,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3439 transitions. [2021-06-05 06:07:19,920 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3439 transitions. Word has length 27 [2021-06-05 06:07:19,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:19,920 INFO L482 AbstractCegarLoop]: Abstraction has 1096 states and 3439 transitions. [2021-06-05 06:07:19,921 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-06-05 06:07:19,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3439 transitions. [2021-06-05 06:07:19,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:19,923 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:19,923 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:20,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-05 06:07:20,137 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:20,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:20,137 INFO L82 PathProgramCache]: Analyzing trace with hash -737845825, now seen corresponding path program 12 times [2021-06-05 06:07:20,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:20,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885507774] [2021-06-05 06:07:20,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:20,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:20,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:20,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:20,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885507774] [2021-06-05 06:07:20,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885507774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:20,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194869856] [2021-06-05 06:07:20,174 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:20,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 06:07:20,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:20,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:20,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:20,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:20,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194869856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:20,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:20,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:07:20,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45118285] [2021-06-05 06:07:20,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:20,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:20,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:20,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:20,288 INFO L87 Difference]: Start difference. First operand 1096 states and 3439 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:20,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:20,531 INFO L93 Difference]: Finished difference Result 2457 states and 7416 transitions. [2021-06-05 06:07:20,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:07:20,531 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:20,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:20,540 INFO L225 Difference]: With dead ends: 2457 [2021-06-05 06:07:20,541 INFO L226 Difference]: Without dead ends: 2447 [2021-06-05 06:07:20,541 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 167.7ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:07:20,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2021-06-05 06:07:20,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1570. [2021-06-05 06:07:20,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.1963033779477374) internal successors, (5015), 1569 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:20,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5015 transitions. [2021-06-05 06:07:20,602 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5015 transitions. Word has length 27 [2021-06-05 06:07:20,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:20,602 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5015 transitions. [2021-06-05 06:07:20,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:20,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5015 transitions. [2021-06-05 06:07:20,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:20,606 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:20,606 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:20,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:20,829 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:20,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:20,829 INFO L82 PathProgramCache]: Analyzing trace with hash 211451865, now seen corresponding path program 13 times [2021-06-05 06:07:20,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:20,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493704596] [2021-06-05 06:07:20,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:20,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:20,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:20,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493704596] [2021-06-05 06:07:20,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493704596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:20,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625634990] [2021-06-05 06:07:20,868 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:20,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:20,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:20,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:21,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:21,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625634990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:21,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:21,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:07:21,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679264081] [2021-06-05 06:07:21,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:21,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:21,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:21,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:21,007 INFO L87 Difference]: Start difference. First operand 1570 states and 5015 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:21,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:21,326 INFO L93 Difference]: Finished difference Result 2556 states and 7763 transitions. [2021-06-05 06:07:21,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:07:21,326 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:21,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:21,331 INFO L225 Difference]: With dead ends: 2556 [2021-06-05 06:07:21,332 INFO L226 Difference]: Without dead ends: 2556 [2021-06-05 06:07:21,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 203.7ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:07:21,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-06-05 06:07:21,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1576. [2021-06-05 06:07:21,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 3.1885714285714286) internal successors, (5022), 1575 states have internal predecessors, (5022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:21,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 5022 transitions. [2021-06-05 06:07:21,369 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 5022 transitions. Word has length 27 [2021-06-05 06:07:21,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:21,369 INFO L482 AbstractCegarLoop]: Abstraction has 1576 states and 5022 transitions. [2021-06-05 06:07:21,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:21,369 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 5022 transitions. [2021-06-05 06:07:21,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:21,373 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:21,373 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:21,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 06:07:21,589 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:21,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:21,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1960446489, now seen corresponding path program 14 times [2021-06-05 06:07:21,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:21,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187348271] [2021-06-05 06:07:21,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:21,630 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:21,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:21,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187348271] [2021-06-05 06:07:21,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187348271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:21,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986685776] [2021-06-05 06:07:21,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:21,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:21,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:21,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:21,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:21,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:21,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986685776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:21,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:21,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:07:21,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852110297] [2021-06-05 06:07:21,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:07:21,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:21,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:07:21,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:07:21,741 INFO L87 Difference]: Start difference. First operand 1576 states and 5022 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-06-05 06:07:22,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:22,136 INFO L93 Difference]: Finished difference Result 3074 states and 9276 transitions. [2021-06-05 06:07:22,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:07:22,137 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 27 [2021-06-05 06:07:22,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:22,144 INFO L225 Difference]: With dead ends: 3074 [2021-06-05 06:07:22,144 INFO L226 Difference]: Without dead ends: 3070 [2021-06-05 06:07:22,144 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 206.1ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:07:22,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-06-05 06:07:22,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 1588. [2021-06-05 06:07:22,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1587 states have (on average 3.178323881537492) internal successors, (5044), 1587 states have internal predecessors, (5044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:22,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 5044 transitions. [2021-06-05 06:07:22,220 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 5044 transitions. Word has length 27 [2021-06-05 06:07:22,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:22,220 INFO L482 AbstractCegarLoop]: Abstraction has 1588 states and 5044 transitions. [2021-06-05 06:07:22,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-06-05 06:07:22,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 5044 transitions. [2021-06-05 06:07:22,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:22,224 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:22,224 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:22,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:22,441 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:22,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:22,441 INFO L82 PathProgramCache]: Analyzing trace with hash 104759463, now seen corresponding path program 15 times [2021-06-05 06:07:22,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:22,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071696857] [2021-06-05 06:07:22,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:22,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:22,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:22,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071696857] [2021-06-05 06:07:22,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071696857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:22,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922479160] [2021-06-05 06:07:22,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:22,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:07:22,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:22,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:22,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:22,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:22,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922479160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:22,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:22,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:22,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533125734] [2021-06-05 06:07:22,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:22,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:22,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:22,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:22,619 INFO L87 Difference]: Start difference. First operand 1588 states and 5044 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:23,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:23,535 INFO L93 Difference]: Finished difference Result 5541 states and 16712 transitions. [2021-06-05 06:07:23,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:07:23,535 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:23,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:23,549 INFO L225 Difference]: With dead ends: 5541 [2021-06-05 06:07:23,549 INFO L226 Difference]: Without dead ends: 5541 [2021-06-05 06:07:23,550 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 499.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:07:23,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2021-06-05 06:07:23,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 1799. [2021-06-05 06:07:23,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1798 states have (on average 3.274193548387097) internal successors, (5887), 1798 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:23,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 5887 transitions. [2021-06-05 06:07:23,652 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 5887 transitions. Word has length 27 [2021-06-05 06:07:23,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:23,652 INFO L482 AbstractCegarLoop]: Abstraction has 1799 states and 5887 transitions. [2021-06-05 06:07:23,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:23,652 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 5887 transitions. [2021-06-05 06:07:23,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:23,657 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:23,657 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:23,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 06:07:23,873 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:23,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:23,873 INFO L82 PathProgramCache]: Analyzing trace with hash -89141205, now seen corresponding path program 16 times [2021-06-05 06:07:23,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:23,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634026013] [2021-06-05 06:07:23,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:23,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:23,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:23,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634026013] [2021-06-05 06:07:23,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634026013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:23,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866708260] [2021-06-05 06:07:23,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:23,943 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:07:23,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:23,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:23,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:24,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:24,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866708260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:24,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:24,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:24,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650860521] [2021-06-05 06:07:24,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:24,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:24,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:24,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:24,059 INFO L87 Difference]: Start difference. First operand 1799 states and 5887 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:24,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:24,884 INFO L93 Difference]: Finished difference Result 5525 states and 16688 transitions. [2021-06-05 06:07:24,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:07:24,884 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:24,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:24,900 INFO L225 Difference]: With dead ends: 5525 [2021-06-05 06:07:24,900 INFO L226 Difference]: Without dead ends: 5525 [2021-06-05 06:07:24,901 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 463.5ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:07:24,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5525 states. [2021-06-05 06:07:24,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5525 to 1784. [2021-06-05 06:07:24,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 3.259113853056646) internal successors, (5811), 1783 states have internal predecessors, (5811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:24,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 5811 transitions. [2021-06-05 06:07:24,969 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 5811 transitions. Word has length 27 [2021-06-05 06:07:24,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:24,970 INFO L482 AbstractCegarLoop]: Abstraction has 1784 states and 5811 transitions. [2021-06-05 06:07:24,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:24,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 5811 transitions. [2021-06-05 06:07:24,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:24,973 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:24,973 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:25,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 06:07:25,189 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:25,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:25,189 INFO L82 PathProgramCache]: Analyzing trace with hash -461050971, now seen corresponding path program 17 times [2021-06-05 06:07:25,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:25,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917913000] [2021-06-05 06:07:25,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:25,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:25,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:25,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:25,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917913000] [2021-06-05 06:07:25,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917913000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:25,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575328346] [2021-06-05 06:07:25,237 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:25,263 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:07:25,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:25,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:25,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:25,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:25,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575328346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:25,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:25,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:07:25,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746509878] [2021-06-05 06:07:25,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:07:25,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:25,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:07:25,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:25,367 INFO L87 Difference]: Start difference. First operand 1784 states and 5811 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:26,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:26,131 INFO L93 Difference]: Finished difference Result 5112 states and 15104 transitions. [2021-06-05 06:07:26,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:07:26,131 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:26,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:26,140 INFO L225 Difference]: With dead ends: 5112 [2021-06-05 06:07:26,140 INFO L226 Difference]: Without dead ends: 5112 [2021-06-05 06:07:26,141 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 380.2ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:07:26,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-06-05 06:07:26,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 1804. [2021-06-05 06:07:26,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.265113699389906) internal successors, (5887), 1803 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:26,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5887 transitions. [2021-06-05 06:07:26,220 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5887 transitions. Word has length 27 [2021-06-05 06:07:26,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:26,220 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5887 transitions. [2021-06-05 06:07:26,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:26,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5887 transitions. [2021-06-05 06:07:26,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:26,227 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:26,227 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:26,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-05 06:07:26,441 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:26,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:26,441 INFO L82 PathProgramCache]: Analyzing trace with hash -650269269, now seen corresponding path program 18 times [2021-06-05 06:07:26,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:26,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285546672] [2021-06-05 06:07:26,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:26,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:26,487 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:26,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:26,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285546672] [2021-06-05 06:07:26,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285546672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:26,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125928041] [2021-06-05 06:07:26,487 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:26,512 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:07:26,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:26,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:26,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:26,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:26,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125928041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:26,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:26,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:07:26,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4842656] [2021-06-05 06:07:26,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:07:26,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:26,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:07:26,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:26,587 INFO L87 Difference]: Start difference. First operand 1804 states and 5887 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:27,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:27,328 INFO L93 Difference]: Finished difference Result 4837 states and 14460 transitions. [2021-06-05 06:07:27,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:07:27,328 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:27,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:27,335 INFO L225 Difference]: With dead ends: 4837 [2021-06-05 06:07:27,335 INFO L226 Difference]: Without dead ends: 4833 [2021-06-05 06:07:27,335 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 357.1ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:07:27,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4833 states. [2021-06-05 06:07:27,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4833 to 1804. [2021-06-05 06:07:27,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.2640044370493624) internal successors, (5885), 1803 states have internal predecessors, (5885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:27,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5885 transitions. [2021-06-05 06:07:27,385 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5885 transitions. Word has length 27 [2021-06-05 06:07:27,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:27,385 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5885 transitions. [2021-06-05 06:07:27,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:27,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5885 transitions. [2021-06-05 06:07:27,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:27,389 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:27,389 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:27,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-06-05 06:07:27,605 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:27,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:27,605 INFO L82 PathProgramCache]: Analyzing trace with hash 739251947, now seen corresponding path program 19 times [2021-06-05 06:07:27,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:27,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796735207] [2021-06-05 06:07:27,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:27,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:27,652 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:27,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:27,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796735207] [2021-06-05 06:07:27,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796735207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:27,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157799052] [2021-06-05 06:07:27,652 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:27,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:27,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:27,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:27,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:27,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157799052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:27,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:27,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:27,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417182132] [2021-06-05 06:07:27,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:27,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:27,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:27,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:27,783 INFO L87 Difference]: Start difference. First operand 1804 states and 5885 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:28,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:28,500 INFO L93 Difference]: Finished difference Result 4879 states and 14554 transitions. [2021-06-05 06:07:28,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:07:28,501 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-05 06:07:28,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:28,507 INFO L225 Difference]: With dead ends: 4879 [2021-06-05 06:07:28,507 INFO L226 Difference]: Without dead ends: 4879 [2021-06-05 06:07:28,508 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 372.1ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:07:28,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-06-05 06:07:28,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 1814. [2021-06-05 06:07:28,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2675124103695534) internal successors, (5924), 1813 states have internal predecessors, (5924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:28,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5924 transitions. [2021-06-05 06:07:28,572 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5924 transitions. Word has length 27 [2021-06-05 06:07:28,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:28,572 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5924 transitions. [2021-06-05 06:07:28,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:28,573 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5924 transitions. [2021-06-05 06:07:28,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:28,576 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:28,576 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:28,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:28,789 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:28,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:28,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1773065879, now seen corresponding path program 20 times [2021-06-05 06:07:28,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:28,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848891080] [2021-06-05 06:07:28,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:28,830 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:28,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:28,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848891080] [2021-06-05 06:07:28,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848891080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:28,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837455111] [2021-06-05 06:07:28,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:28,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:28,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:28,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:28,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:28,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:28,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837455111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:28,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:28,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:28,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459511027] [2021-06-05 06:07:28,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:28,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:28,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:28,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:28,955 INFO L87 Difference]: Start difference. First operand 1814 states and 5924 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:29,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:29,647 INFO L93 Difference]: Finished difference Result 4586 states and 13852 transitions. [2021-06-05 06:07:29,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:07:29,648 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-05 06:07:29,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:29,653 INFO L225 Difference]: With dead ends: 4586 [2021-06-05 06:07:29,654 INFO L226 Difference]: Without dead ends: 4582 [2021-06-05 06:07:29,654 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 354.0ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:07:29,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2021-06-05 06:07:29,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 1814. [2021-06-05 06:07:29,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2664092664092665) internal successors, (5922), 1813 states have internal predecessors, (5922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:29,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5922 transitions. [2021-06-05 06:07:29,702 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5922 transitions. Word has length 27 [2021-06-05 06:07:29,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:29,702 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5922 transitions. [2021-06-05 06:07:29,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:29,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5922 transitions. [2021-06-05 06:07:29,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:29,705 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:29,705 INFO L521 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, 1, 1, 1, 1] [2021-06-05 06:07:29,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:29,929 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:29,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:29,929 INFO L82 PathProgramCache]: Analyzing trace with hash -393874732, now seen corresponding path program 3 times [2021-06-05 06:07:29,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:29,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539298455] [2021-06-05 06:07:29,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:29,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:29,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:29,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:29,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539298455] [2021-06-05 06:07:29,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539298455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:29,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188353923] [2021-06-05 06:07:29,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:30,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 06:07:30,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:30,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:07:30,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:30,061 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:30,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188353923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:30,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:30,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:07:30,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450268014] [2021-06-05 06:07:30,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:07:30,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:30,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:07:30,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:07:30,062 INFO L87 Difference]: Start difference. First operand 1814 states and 5922 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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-06-05 06:07:30,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:30,146 INFO L93 Difference]: Finished difference Result 1973 states and 6380 transitions. [2021-06-05 06:07:30,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 06:07:30,147 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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 27 [2021-06-05 06:07:30,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:30,149 INFO L225 Difference]: With dead ends: 1973 [2021-06-05 06:07:30,149 INFO L226 Difference]: Without dead ends: 1973 [2021-06-05 06:07:30,149 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 58.8ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:30,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2021-06-05 06:07:30,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1690. [2021-06-05 06:07:30,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1690 states, 1689 states have (on average 3.2634695085849614) internal successors, (5512), 1689 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:30,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1690 states to 1690 states and 5512 transitions. [2021-06-05 06:07:30,181 INFO L78 Accepts]: Start accepts. Automaton has 1690 states and 5512 transitions. Word has length 27 [2021-06-05 06:07:30,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:30,182 INFO L482 AbstractCegarLoop]: Abstraction has 1690 states and 5512 transitions. [2021-06-05 06:07:30,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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-06-05 06:07:30,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 5512 transitions. [2021-06-05 06:07:30,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:30,185 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:30,185 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:30,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-05 06:07:30,386 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:30,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:30,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1713019731, now seen corresponding path program 21 times [2021-06-05 06:07:30,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:30,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691165362] [2021-06-05 06:07:30,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:30,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:30,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:30,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:30,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691165362] [2021-06-05 06:07:30,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691165362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:30,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115576193] [2021-06-05 06:07:30,426 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-06-05 06:07:30,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:07:30,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:30,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:30,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:30,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:30,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115576193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:30,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:30,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 06:07:30,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192161551] [2021-06-05 06:07:30,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:07:30,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:30,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:07:30,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:07:30,514 INFO L87 Difference]: Start difference. First operand 1690 states and 5512 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:30,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:30,818 INFO L93 Difference]: Finished difference Result 3078 states and 9480 transitions. [2021-06-05 06:07:30,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:07:30,818 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:30,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:30,822 INFO L225 Difference]: With dead ends: 3078 [2021-06-05 06:07:30,822 INFO L226 Difference]: Without dead ends: 3078 [2021-06-05 06:07:30,822 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 155.3ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:07:30,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states. [2021-06-05 06:07:30,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 1814. [2021-06-05 06:07:30,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2465526751241036) internal successors, (5886), 1813 states have internal predecessors, (5886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:30,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5886 transitions. [2021-06-05 06:07:30,848 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5886 transitions. Word has length 27 [2021-06-05 06:07:30,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:30,848 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5886 transitions. [2021-06-05 06:07:30,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:30,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5886 transitions. [2021-06-05 06:07:30,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:30,852 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:30,852 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:31,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:31,065 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:31,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:31,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1929419657, now seen corresponding path program 22 times [2021-06-05 06:07:31,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:31,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095357754] [2021-06-05 06:07:31,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:31,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:31,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:31,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:31,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095357754] [2021-06-05 06:07:31,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095357754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:31,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360430211] [2021-06-05 06:07:31,095 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 06:07:31,123 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:07:31,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:31,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:31,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:31,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:31,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360430211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:31,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:31,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 06:07:31,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100839242] [2021-06-05 06:07:31,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 06:07:31,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:31,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 06:07:31,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 06:07:31,186 INFO L87 Difference]: Start difference. First operand 1814 states and 5886 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:31,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:31,458 INFO L93 Difference]: Finished difference Result 3165 states and 9710 transitions. [2021-06-05 06:07:31,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:07:31,458 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:31,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:31,462 INFO L225 Difference]: With dead ends: 3165 [2021-06-05 06:07:31,462 INFO L226 Difference]: Without dead ends: 3165 [2021-06-05 06:07:31,462 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 145.8ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:07:31,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-06-05 06:07:31,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 1928. [2021-06-05 06:07:31,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2283341982355993) internal successors, (6221), 1927 states have internal predecessors, (6221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:31,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6221 transitions. [2021-06-05 06:07:31,489 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6221 transitions. Word has length 27 [2021-06-05 06:07:31,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:31,489 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6221 transitions. [2021-06-05 06:07:31,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:31,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6221 transitions. [2021-06-05 06:07:31,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:31,493 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:31,493 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:31,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-06-05 06:07:31,701 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:31,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:31,701 INFO L82 PathProgramCache]: Analyzing trace with hash 815616699, now seen corresponding path program 23 times [2021-06-05 06:07:31,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:31,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017631145] [2021-06-05 06:07:31,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:31,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:31,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:31,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:31,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017631145] [2021-06-05 06:07:31,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017631145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:31,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716337528] [2021-06-05 06:07:31,730 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-06-05 06:07:31,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:07:31,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:31,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:31,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:31,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:07:31,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716337528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:31,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:31,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 06:07:31,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809937994] [2021-06-05 06:07:31,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 06:07:31,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:31,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 06:07:31,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 06:07:31,819 INFO L87 Difference]: Start difference. First operand 1928 states and 6221 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:32,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:32,045 INFO L93 Difference]: Finished difference Result 3029 states and 9362 transitions. [2021-06-05 06:07:32,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:07:32,045 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:32,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:32,049 INFO L225 Difference]: With dead ends: 3029 [2021-06-05 06:07:32,049 INFO L226 Difference]: Without dead ends: 3025 [2021-06-05 06:07:32,050 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 104.7ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:07:32,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2021-06-05 06:07:32,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 1928. [2021-06-05 06:07:32,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2272963155163468) internal successors, (6219), 1927 states have internal predecessors, (6219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:32,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6219 transitions. [2021-06-05 06:07:32,084 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6219 transitions. Word has length 27 [2021-06-05 06:07:32,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:32,084 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6219 transitions. [2021-06-05 06:07:32,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:32,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6219 transitions. [2021-06-05 06:07:32,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:32,088 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:32,088 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:32,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:32,305 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:32,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:32,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1987345865, now seen corresponding path program 24 times [2021-06-05 06:07:32,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:32,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481429462] [2021-06-05 06:07:32,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:32,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:32,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:32,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:32,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481429462] [2021-06-05 06:07:32,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481429462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:32,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666921313] [2021-06-05 06:07:32,341 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-06-05 06:07:32,365 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:07:32,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:32,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:32,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:32,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:32,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666921313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:32,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:32,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 06:07:32,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125420000] [2021-06-05 06:07:32,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:07:32,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:32,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:07:32,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:07:32,444 INFO L87 Difference]: Start difference. First operand 1928 states and 6219 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:32,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:32,691 INFO L93 Difference]: Finished difference Result 3009 states and 9316 transitions. [2021-06-05 06:07:32,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:07:32,692 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:32,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:32,695 INFO L225 Difference]: With dead ends: 3009 [2021-06-05 06:07:32,695 INFO L226 Difference]: Without dead ends: 2993 [2021-06-05 06:07:32,696 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 122.8ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:07:32,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2021-06-05 06:07:32,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 1936. [2021-06-05 06:07:32,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1935 states have (on average 3.221188630490956) internal successors, (6233), 1935 states have internal predecessors, (6233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:32,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 6233 transitions. [2021-06-05 06:07:32,723 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 6233 transitions. Word has length 27 [2021-06-05 06:07:32,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:32,724 INFO L482 AbstractCegarLoop]: Abstraction has 1936 states and 6233 transitions. [2021-06-05 06:07:32,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:32,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 6233 transitions. [2021-06-05 06:07:32,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:32,727 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:32,727 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:32,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-05 06:07:32,931 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:32,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:32,931 INFO L82 PathProgramCache]: Analyzing trace with hash 353835191, now seen corresponding path program 25 times [2021-06-05 06:07:32,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:32,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420143740] [2021-06-05 06:07:32,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:32,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:32,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:32,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:32,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420143740] [2021-06-05 06:07:32,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420143740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:32,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928995226] [2021-06-05 06:07:32,967 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-06-05 06:07:32,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:32,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:32,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:33,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:33,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928995226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:33,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:33,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:33,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951455797] [2021-06-05 06:07:33,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:33,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:33,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:33,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:33,085 INFO L87 Difference]: Start difference. First operand 1936 states and 6233 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:33,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:33,658 INFO L93 Difference]: Finished difference Result 5256 states and 16466 transitions. [2021-06-05 06:07:33,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:07:33,661 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:33,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:33,670 INFO L225 Difference]: With dead ends: 5256 [2021-06-05 06:07:33,670 INFO L226 Difference]: Without dead ends: 5256 [2021-06-05 06:07:33,671 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 334.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:07:33,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-06-05 06:07:33,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 2054. [2021-06-05 06:07:33,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2054 states, 2053 states have (on average 3.297613248904043) internal successors, (6770), 2053 states have internal predecessors, (6770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:33,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2054 states to 2054 states and 6770 transitions. [2021-06-05 06:07:33,712 INFO L78 Accepts]: Start accepts. Automaton has 2054 states and 6770 transitions. Word has length 27 [2021-06-05 06:07:33,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:33,713 INFO L482 AbstractCegarLoop]: Abstraction has 2054 states and 6770 transitions. [2021-06-05 06:07:33,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:33,713 INFO L276 IsEmpty]: Start isEmpty. Operand 2054 states and 6770 transitions. [2021-06-05 06:07:33,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:33,715 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:33,715 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:33,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:33,917 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:33,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:33,917 INFO L82 PathProgramCache]: Analyzing trace with hash 159934523, now seen corresponding path program 26 times [2021-06-05 06:07:33,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:33,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722067924] [2021-06-05 06:07:33,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:33,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:33,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:33,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:33,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722067924] [2021-06-05 06:07:33,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722067924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:33,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411527098] [2021-06-05 06:07:33,954 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-06-05 06:07:33,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:33,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:33,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:33,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:34,086 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:34,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411527098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:34,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:34,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:34,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311850468] [2021-06-05 06:07:34,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:34,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:34,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:34,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:34,087 INFO L87 Difference]: Start difference. First operand 2054 states and 6770 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:34,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:34,602 INFO L93 Difference]: Finished difference Result 5169 states and 16251 transitions. [2021-06-05 06:07:34,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:07:34,603 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:34,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:34,609 INFO L225 Difference]: With dead ends: 5169 [2021-06-05 06:07:34,609 INFO L226 Difference]: Without dead ends: 5169 [2021-06-05 06:07:34,610 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 320.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:07:34,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5169 states. [2021-06-05 06:07:34,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5169 to 2051. [2021-06-05 06:07:34,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:34,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 06:07:34,652 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 06:07:34,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:34,652 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 06:07:34,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:34,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 06:07:34,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:34,655 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:34,655 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:34,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 06:07:34,856 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:34,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:34,856 INFO L82 PathProgramCache]: Analyzing trace with hash -211975243, now seen corresponding path program 27 times [2021-06-05 06:07:34,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:34,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265556491] [2021-06-05 06:07:34,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:34,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:34,889 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:34,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:34,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265556491] [2021-06-05 06:07:34,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265556491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:34,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913694173] [2021-06-05 06:07:34,889 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-06-05 06:07:34,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:07:34,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:34,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:34,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:35,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:35,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913694173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:35,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:35,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:07:35,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316772371] [2021-06-05 06:07:35,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:07:35,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:35,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:07:35,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:35,010 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:35,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:35,487 INFO L93 Difference]: Finished difference Result 4755 states and 14772 transitions. [2021-06-05 06:07:35,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:07:35,488 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:35,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:35,494 INFO L225 Difference]: With dead ends: 4755 [2021-06-05 06:07:35,495 INFO L226 Difference]: Without dead ends: 4755 [2021-06-05 06:07:35,495 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 254.5ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:07:35,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4755 states. [2021-06-05 06:07:35,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4755 to 2057. [2021-06-05 06:07:35,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:35,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-06-05 06:07:35,538 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-06-05 06:07:35,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:35,538 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-06-05 06:07:35,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:35,538 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-06-05 06:07:35,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:35,541 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:35,541 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:35,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:35,742 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:35,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:35,742 INFO L82 PathProgramCache]: Analyzing trace with hash -401193541, now seen corresponding path program 28 times [2021-06-05 06:07:35,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:35,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712793784] [2021-06-05 06:07:35,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:35,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:35,780 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:35,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:35,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712793784] [2021-06-05 06:07:35,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712793784] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:35,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901568595] [2021-06-05 06:07:35,780 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-06-05 06:07:35,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:07:35,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:35,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:35,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:35,893 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:35,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901568595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:35,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:35,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:07:35,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107479900] [2021-06-05 06:07:35,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:07:35,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:35,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:07:35,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:35,894 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:36,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:36,294 INFO L93 Difference]: Finished difference Result 4606 states and 14402 transitions. [2021-06-05 06:07:36,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:07:36,294 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:36,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:36,300 INFO L225 Difference]: With dead ends: 4606 [2021-06-05 06:07:36,300 INFO L226 Difference]: Without dead ends: 4602 [2021-06-05 06:07:36,300 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 218.4ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:07:36,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2021-06-05 06:07:36,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 2051. [2021-06-05 06:07:36,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:36,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 06:07:36,339 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 06:07:36,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:36,339 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 06:07:36,339 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:36,339 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 06:07:36,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:36,342 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:36,342 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:36,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:36,542 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:36,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:36,543 INFO L82 PathProgramCache]: Analyzing trace with hash 988327675, now seen corresponding path program 29 times [2021-06-05 06:07:36,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:36,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175486712] [2021-06-05 06:07:36,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:36,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:36,595 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:36,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:36,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175486712] [2021-06-05 06:07:36,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175486712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:36,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842458186] [2021-06-05 06:07:36,595 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-06-05 06:07:36,651 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:07:36,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:36,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:36,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:36,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:36,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842458186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:36,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:36,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:36,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188564806] [2021-06-05 06:07:36,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:36,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:36,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:36,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:36,728 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:37,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:37,203 INFO L93 Difference]: Finished difference Result 4605 states and 14373 transitions. [2021-06-05 06:07:37,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:07:37,204 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-05 06:07:37,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:37,212 INFO L225 Difference]: With dead ends: 4605 [2021-06-05 06:07:37,212 INFO L226 Difference]: Without dead ends: 4605 [2021-06-05 06:07:37,213 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 282.8ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:07:37,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2021-06-05 06:07:37,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 2057. [2021-06-05 06:07:37,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:37,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-06-05 06:07:37,256 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-06-05 06:07:37,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:37,257 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-06-05 06:07:37,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:37,257 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-06-05 06:07:37,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:37,260 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:37,260 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:37,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-06-05 06:07:37,460 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:37,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:37,461 INFO L82 PathProgramCache]: Analyzing trace with hash -1523990151, now seen corresponding path program 30 times [2021-06-05 06:07:37,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:37,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660621341] [2021-06-05 06:07:37,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:37,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:37,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:37,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:37,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660621341] [2021-06-05 06:07:37,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660621341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:37,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630310544] [2021-06-05 06:07:37,495 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-06-05 06:07:37,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:07:37,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:37,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:37,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:37,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:37,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630310544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:37,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:37,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:37,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166846027] [2021-06-05 06:07:37,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:37,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:37,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:37,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:37,602 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:37,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:37,995 INFO L93 Difference]: Finished difference Result 4532 states and 14195 transitions. [2021-06-05 06:07:37,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:07:37,995 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-05 06:07:37,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:38,026 INFO L225 Difference]: With dead ends: 4532 [2021-06-05 06:07:38,027 INFO L226 Difference]: Without dead ends: 4528 [2021-06-05 06:07:38,027 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 215.5ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:07:38,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2021-06-05 06:07:38,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 2051. [2021-06-05 06:07:38,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:38,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 06:07:38,060 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 06:07:38,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:38,061 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 06:07:38,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:38,061 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 06:07:38,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:38,064 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:38,064 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:38,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:38,269 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:38,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:38,276 INFO L82 PathProgramCache]: Analyzing trace with hash -480721671, now seen corresponding path program 31 times [2021-06-05 06:07:38,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:38,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730075964] [2021-06-05 06:07:38,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:38,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:38,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:38,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:38,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730075964] [2021-06-05 06:07:38,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730075964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:38,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111525399] [2021-06-05 06:07:38,315 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-06-05 06:07:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:38,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:38,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:38,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:38,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111525399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:38,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:38,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:07:38,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558944603] [2021-06-05 06:07:38,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:07:38,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:38,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:07:38,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:07:38,414 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:38,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:38,812 INFO L93 Difference]: Finished difference Result 4168 states and 12771 transitions. [2021-06-05 06:07:38,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:07:38,813 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:38,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:38,818 INFO L225 Difference]: With dead ends: 4168 [2021-06-05 06:07:38,819 INFO L226 Difference]: Without dead ends: 4168 [2021-06-05 06:07:38,819 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 216.2ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:07:38,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-06-05 06:07:38,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2247. [2021-06-05 06:07:38,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.2996438112199464) internal successors, (7411), 2246 states have internal predecessors, (7411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:38,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7411 transitions. [2021-06-05 06:07:38,876 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7411 transitions. Word has length 27 [2021-06-05 06:07:38,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:38,876 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7411 transitions. [2021-06-05 06:07:38,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:38,877 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7411 transitions. [2021-06-05 06:07:38,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:38,881 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:38,881 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:39,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-06-05 06:07:39,101 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:39,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:39,102 INFO L82 PathProgramCache]: Analyzing trace with hash -669939969, now seen corresponding path program 32 times [2021-06-05 06:07:39,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:39,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806090897] [2021-06-05 06:07:39,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:39,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:39,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:39,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806090897] [2021-06-05 06:07:39,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806090897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:39,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248339135] [2021-06-05 06:07:39,137 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-06-05 06:07:39,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:39,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:39,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:39,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:39,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:39,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248339135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:39,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:39,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:07:39,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011668300] [2021-06-05 06:07:39,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:07:39,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:39,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:07:39,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:07:39,233 INFO L87 Difference]: Start difference. First operand 2247 states and 7411 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:39,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:39,605 INFO L93 Difference]: Finished difference Result 3963 states and 12253 transitions. [2021-06-05 06:07:39,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:07:39,605 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:39,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:39,623 INFO L225 Difference]: With dead ends: 3963 [2021-06-05 06:07:39,623 INFO L226 Difference]: Without dead ends: 3959 [2021-06-05 06:07:39,623 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 173.5ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:07:39,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3959 states. [2021-06-05 06:07:39,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3959 to 2247. [2021-06-05 06:07:39,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.298753339269813) internal successors, (7409), 2246 states have internal predecessors, (7409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:39,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7409 transitions. [2021-06-05 06:07:39,657 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7409 transitions. Word has length 27 [2021-06-05 06:07:39,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:39,657 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7409 transitions. [2021-06-05 06:07:39,657 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:39,657 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7409 transitions. [2021-06-05 06:07:39,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:39,660 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:39,660 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:39,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:39,861 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:39,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:39,861 INFO L82 PathProgramCache]: Analyzing trace with hash -26557709, now seen corresponding path program 33 times [2021-06-05 06:07:39,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:39,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423502717] [2021-06-05 06:07:39,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:39,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:39,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:39,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:39,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423502717] [2021-06-05 06:07:39,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423502717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:39,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639351656] [2021-06-05 06:07:39,899 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-06-05 06:07:39,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:07:39,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:39,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:39,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:39,981 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:39,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639351656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:39,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:39,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:07:39,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445679433] [2021-06-05 06:07:39,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:07:39,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:39,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:07:39,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:07:39,982 INFO L87 Difference]: Start difference. First operand 2247 states and 7409 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:40,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:40,227 INFO L93 Difference]: Finished difference Result 3687 states and 11591 transitions. [2021-06-05 06:07:40,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:07:40,227 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:07:40,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:40,231 INFO L225 Difference]: With dead ends: 3687 [2021-06-05 06:07:40,231 INFO L226 Difference]: Without dead ends: 3671 [2021-06-05 06:07:40,232 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:07:40,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3671 states. [2021-06-05 06:07:40,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3671 to 2247. [2021-06-05 06:07:40,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.296081923419412) internal successors, (7403), 2246 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:40,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7403 transitions. [2021-06-05 06:07:40,274 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7403 transitions. Word has length 27 [2021-06-05 06:07:40,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:40,274 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7403 transitions. [2021-06-05 06:07:40,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:40,274 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7403 transitions. [2021-06-05 06:07:40,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:40,278 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:40,278 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:40,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-05 06:07:40,493 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:40,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:40,493 INFO L82 PathProgramCache]: Analyzing trace with hash 285798263, now seen corresponding path program 34 times [2021-06-05 06:07:40,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:40,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138838150] [2021-06-05 06:07:40,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:40,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:40,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:40,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:40,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138838150] [2021-06-05 06:07:40,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138838150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:40,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027873313] [2021-06-05 06:07:40,531 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-06-05 06:07:40,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:07:40,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:40,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:40,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:40,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:40,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027873313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:40,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:40,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:40,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345138] [2021-06-05 06:07:40,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:40,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:40,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:40,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:40,660 INFO L87 Difference]: Start difference. First operand 2247 states and 7403 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:41,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:41,036 INFO L93 Difference]: Finished difference Result 3798 states and 11861 transitions. [2021-06-05 06:07:41,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:07:41,036 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-05 06:07:41,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:41,041 INFO L225 Difference]: With dead ends: 3798 [2021-06-05 06:07:41,041 INFO L226 Difference]: Without dead ends: 3798 [2021-06-05 06:07:41,041 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 218.8ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:07:41,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2021-06-05 06:07:41,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 2417. [2021-06-05 06:07:41,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.287251655629139) internal successors, (7942), 2416 states have internal predecessors, (7942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:41,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7942 transitions. [2021-06-05 06:07:41,091 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7942 transitions. Word has length 27 [2021-06-05 06:07:41,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:41,091 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7942 transitions. [2021-06-05 06:07:41,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:41,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7942 transitions. [2021-06-05 06:07:41,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:41,095 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:41,095 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:41,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-06-05 06:07:41,296 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:41,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:41,296 INFO L82 PathProgramCache]: Analyzing trace with hash 2068447733, now seen corresponding path program 35 times [2021-06-05 06:07:41,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:41,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626404174] [2021-06-05 06:07:41,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:41,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:41,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:41,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626404174] [2021-06-05 06:07:41,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626404174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:41,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106648917] [2021-06-05 06:07:41,338 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-06-05 06:07:41,369 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:07:41,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:41,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:41,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:41,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:41,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106648917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:41,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:41,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:07:41,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900794148] [2021-06-05 06:07:41,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:07:41,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:41,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:07:41,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:07:41,452 INFO L87 Difference]: Start difference. First operand 2417 states and 7942 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:41,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:41,848 INFO L93 Difference]: Finished difference Result 3765 states and 11785 transitions. [2021-06-05 06:07:41,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:07:41,848 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-05 06:07:41,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:41,858 INFO L225 Difference]: With dead ends: 3765 [2021-06-05 06:07:41,858 INFO L226 Difference]: Without dead ends: 3761 [2021-06-05 06:07:41,859 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 194.3ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:07:41,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2021-06-05 06:07:41,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 2417. [2021-06-05 06:07:41,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2864238410596025) internal successors, (7940), 2416 states have internal predecessors, (7940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:41,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7940 transitions. [2021-06-05 06:07:41,900 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7940 transitions. Word has length 27 [2021-06-05 06:07:41,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:41,901 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7940 transitions. [2021-06-05 06:07:41,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-05 06:07:41,901 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7940 transitions. [2021-06-05 06:07:41,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:07:41,905 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:41,906 INFO L521 BasicCegarLoop]: trace histogram [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-06-05 06:07:42,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:42,109 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:42,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:42,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1223476281, now seen corresponding path program 36 times [2021-06-05 06:07:42,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:42,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119374202] [2021-06-05 06:07:42,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:42,151 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:42,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:42,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119374202] [2021-06-05 06:07:42,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119374202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:42,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346600766] [2021-06-05 06:07:42,151 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-06-05 06:07:42,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:07:42,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:42,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:07:42,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:42,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:42,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346600766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:42,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:42,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:07:42,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79245639] [2021-06-05 06:07:42,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:07:42,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:42,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:07:42,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:42,253 INFO L87 Difference]: Start difference. First operand 2417 states and 7940 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) 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-06-05 06:07:42,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:42,514 INFO L93 Difference]: Finished difference Result 3553 states and 11291 transitions. [2021-06-05 06:07:42,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:07:42,514 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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 27 [2021-06-05 06:07:42,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:42,520 INFO L225 Difference]: With dead ends: 3553 [2021-06-05 06:07:42,520 INFO L226 Difference]: Without dead ends: 3537 [2021-06-05 06:07:42,521 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 116.9ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:07:42,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2021-06-05 06:07:42,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 2417. [2021-06-05 06:07:42,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2839403973509933) internal successors, (7934), 2416 states have internal predecessors, (7934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:42,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7934 transitions. [2021-06-05 06:07:42,569 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7934 transitions. Word has length 27 [2021-06-05 06:07:42,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:42,569 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7934 transitions. [2021-06-05 06:07:42,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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-06-05 06:07:42,569 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7934 transitions. [2021-06-05 06:07:42,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:07:42,574 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:42,574 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:42,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-06-05 06:07:42,797 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:42,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:42,797 INFO L82 PathProgramCache]: Analyzing trace with hash -2108890711, now seen corresponding path program 4 times [2021-06-05 06:07:42,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:42,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067603744] [2021-06-05 06:07:42,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:42,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:43,228 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:43,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:43,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067603744] [2021-06-05 06:07:43,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067603744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:43,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063947974] [2021-06-05 06:07:43,228 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 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-06-05 06:07:43,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:07:43,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:43,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:07:43,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:43,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:43,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:43,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:07:43,481 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:43,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:43,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:43,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:43,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:07:43,493 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:43,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:43,506 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:43,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:07:43,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:43,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:43,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:43,541 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:07:43,567 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:43,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063947974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:43,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:43,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:07:43,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578424941] [2021-06-05 06:07:43,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:07:43,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:43,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:07:43,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:07:43,569 INFO L87 Difference]: Start difference. First operand 2417 states and 7934 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:44,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:44,533 INFO L93 Difference]: Finished difference Result 3240 states and 10404 transitions. [2021-06-05 06:07:44,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:07:44,533 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:07:44,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:44,538 INFO L225 Difference]: With dead ends: 3240 [2021-06-05 06:07:44,538 INFO L226 Difference]: Without dead ends: 3225 [2021-06-05 06:07:44,539 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 925.0ms TimeCoverageRelationStatistics Valid=202, Invalid=988, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:07:44,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3225 states. [2021-06-05 06:07:44,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3225 to 2459. [2021-06-05 06:07:44,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 2458 states have (on average 3.2782750203417415) internal successors, (8058), 2458 states have internal predecessors, (8058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:44,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 8058 transitions. [2021-06-05 06:07:44,573 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 8058 transitions. Word has length 30 [2021-06-05 06:07:44,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:44,573 INFO L482 AbstractCegarLoop]: Abstraction has 2459 states and 8058 transitions. [2021-06-05 06:07:44,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:44,573 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 8058 transitions. [2021-06-05 06:07:44,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:07:44,578 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:44,578 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:44,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:44,781 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:44,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:44,781 INFO L82 PathProgramCache]: Analyzing trace with hash 718703517, now seen corresponding path program 5 times [2021-06-05 06:07:44,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:44,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390012290] [2021-06-05 06:07:44,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:44,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:45,124 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:45,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:45,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390012290] [2021-06-05 06:07:45,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390012290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:45,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128488259] [2021-06-05 06:07:45,125 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:45,167 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:07:45,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:45,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:07:45,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:45,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:45,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:45,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:07:45,449 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:45,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:45,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:45,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:45,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:07:45,466 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:45,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:45,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:45,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:07:45,480 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:45,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:45,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:45,490 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:07:45,524 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:45,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128488259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:45,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:45,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:07:45,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400096007] [2021-06-05 06:07:45,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:07:45,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:45,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:07:45,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:07:45,526 INFO L87 Difference]: Start difference. First operand 2459 states and 8058 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-05 06:07:46,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:46,991 INFO L93 Difference]: Finished difference Result 3258 states and 10455 transitions. [2021-06-05 06:07:46,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:07:46,992 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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 30 [2021-06-05 06:07:46,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:46,996 INFO L225 Difference]: With dead ends: 3258 [2021-06-05 06:07:46,996 INFO L226 Difference]: Without dead ends: 3243 [2021-06-05 06:07:46,997 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 1425.2ms TimeCoverageRelationStatistics Valid=272, Invalid=1534, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:07:47,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2021-06-05 06:07:47,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 2471. [2021-06-05 06:07:47,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 2470 states have (on average 3.2753036437246963) internal successors, (8090), 2470 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:47,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 8090 transitions. [2021-06-05 06:07:47,028 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 8090 transitions. Word has length 30 [2021-06-05 06:07:47,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:47,029 INFO L482 AbstractCegarLoop]: Abstraction has 2471 states and 8090 transitions. [2021-06-05 06:07:47,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-05 06:07:47,029 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 8090 transitions. [2021-06-05 06:07:47,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:07:47,031 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:47,031 INFO L521 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, 1] [2021-06-05 06:07:47,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:47,232 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:47,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:47,232 INFO L82 PathProgramCache]: Analyzing trace with hash -1188939468, now seen corresponding path program 37 times [2021-06-05 06:07:47,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:47,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381129115] [2021-06-05 06:07:47,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:47,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:47,783 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:47,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:47,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381129115] [2021-06-05 06:07:47,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381129115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:47,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218033592] [2021-06-05 06:07:47,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 06:07:47,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:47,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:07:47,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:48,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:48,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:48,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:48,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:48,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:07:48,110 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:48,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:48,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:48,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:48,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:48,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:48,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:07:48,129 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:48,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:48,144 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:48,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:07:48,147 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:48,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:48,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:48,159 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:07:48,185 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:48,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218033592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:48,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:48,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 06:07:48,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630286322] [2021-06-05 06:07:48,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:07:48,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:48,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:07:48,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:07:48,186 INFO L87 Difference]: Start difference. First operand 2471 states and 8090 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:52,367 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 59 [2021-06-05 06:07:52,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:52,945 INFO L93 Difference]: Finished difference Result 3579 states and 11315 transitions. [2021-06-05 06:07:52,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 06:07:52,945 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:07:52,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:52,951 INFO L225 Difference]: With dead ends: 3579 [2021-06-05 06:07:52,951 INFO L226 Difference]: Without dead ends: 3553 [2021-06-05 06:07:52,952 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1932 ImplicationChecksByTransitivity, 4366.1ms TimeCoverageRelationStatistics Valid=836, Invalid=5644, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 06:07:52,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3553 states. [2021-06-05 06:07:52,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3553 to 2550. [2021-06-05 06:07:52,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2549 states have (on average 3.26480972930561) internal successors, (8322), 2549 states have internal predecessors, (8322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:52,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 8322 transitions. [2021-06-05 06:07:52,988 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 8322 transitions. Word has length 30 [2021-06-05 06:07:52,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:52,988 INFO L482 AbstractCegarLoop]: Abstraction has 2550 states and 8322 transitions. [2021-06-05 06:07:52,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:52,988 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 8322 transitions. [2021-06-05 06:07:52,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:07:52,991 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:52,991 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:53,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:53,192 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:53,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:53,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1000041265, now seen corresponding path program 6 times [2021-06-05 06:07:53,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:53,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337016673] [2021-06-05 06:07:53,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:53,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:53,594 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:53,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:53,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337016673] [2021-06-05 06:07:53,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337016673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:53,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158637082] [2021-06-05 06:07:53,595 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 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-06-05 06:07:53,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:07:53,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:53,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:07:53,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:53,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:53,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:53,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:07:53,852 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:53,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:53,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:53,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:53,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:07:53,903 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:53,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:53,935 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:53,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:07:53,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:07:54,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:54,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:54,035 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-06-05 06:07:54,105 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:54,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158637082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:54,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:54,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:07:54,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383591992] [2021-06-05 06:07:54,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:07:54,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:54,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:07:54,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:07:54,107 INFO L87 Difference]: Start difference. First operand 2550 states and 8322 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-05 06:07:56,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:56,924 INFO L93 Difference]: Finished difference Result 4175 states and 13154 transitions. [2021-06-05 06:07:56,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:07:56,925 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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 30 [2021-06-05 06:07:56,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:56,931 INFO L225 Difference]: With dead ends: 4175 [2021-06-05 06:07:56,931 INFO L226 Difference]: Without dead ends: 4150 [2021-06-05 06:07:56,932 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 2375.7ms TimeCoverageRelationStatistics Valid=495, Invalid=3411, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 06:07:56,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-06-05 06:07:56,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 2618. [2021-06-05 06:07:56,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2618 states, 2617 states have (on average 3.2777990064959877) internal successors, (8578), 2617 states have internal predecessors, (8578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:56,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2618 states to 2618 states and 8578 transitions. [2021-06-05 06:07:56,976 INFO L78 Accepts]: Start accepts. Automaton has 2618 states and 8578 transitions. Word has length 30 [2021-06-05 06:07:56,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:56,976 INFO L482 AbstractCegarLoop]: Abstraction has 2618 states and 8578 transitions. [2021-06-05 06:07:56,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-05 06:07:56,976 INFO L276 IsEmpty]: Start isEmpty. Operand 2618 states and 8578 transitions. [2021-06-05 06:07:56,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:07:56,979 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:56,979 INFO L521 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, 1] [2021-06-05 06:07:57,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:57,180 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:57,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:57,181 INFO L82 PathProgramCache]: Analyzing trace with hash 981677892, now seen corresponding path program 38 times [2021-06-05 06:07:57,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:57,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488849113] [2021-06-05 06:07:57,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:57,712 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:57,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:57,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488849113] [2021-06-05 06:07:57,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488849113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:57,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955529989] [2021-06-05 06:07:57,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:57,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:57,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:57,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:07:57,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:57,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:57,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:57,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:57,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:57,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:07:57,966 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:57,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:57,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:57,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:57,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:57,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:57,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:07:57,978 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:57,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:57,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:57,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:07:57,992 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:58,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:58,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:58,002 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:07:58,021 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:58,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955529989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:58,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:58,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:07:58,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188230517] [2021-06-05 06:07:58,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:07:58,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:58,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:07:58,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:07:58,022 INFO L87 Difference]: Start difference. First operand 2618 states and 8578 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:59,198 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-06-05 06:07:59,587 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-06-05 06:07:59,863 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-06-05 06:08:00,517 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-06-05 06:08:00,876 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-06-05 06:08:01,252 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-06-05 06:08:01,599 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 66 [2021-06-05 06:08:02,429 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 67 [2021-06-05 06:08:03,104 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-06-05 06:08:03,439 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-06-05 06:08:04,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:04,799 INFO L93 Difference]: Finished difference Result 4273 states and 13434 transitions. [2021-06-05 06:08:04,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 06:08:04,800 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:04,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:04,806 INFO L225 Difference]: With dead ends: 4273 [2021-06-05 06:08:04,806 INFO L226 Difference]: Without dead ends: 4251 [2021-06-05 06:08:04,807 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2911 ImplicationChecksByTransitivity, 6126.2ms TimeCoverageRelationStatistics Valid=1231, Invalid=7511, Unknown=0, NotChecked=0, Total=8742 [2021-06-05 06:08:04,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2021-06-05 06:08:04,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 2648. [2021-06-05 06:08:04,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2648 states, 2647 states have (on average 3.2795617680392897) internal successors, (8681), 2647 states have internal predecessors, (8681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:04,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2648 states to 2648 states and 8681 transitions. [2021-06-05 06:08:04,847 INFO L78 Accepts]: Start accepts. Automaton has 2648 states and 8681 transitions. Word has length 30 [2021-06-05 06:08:04,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:04,848 INFO L482 AbstractCegarLoop]: Abstraction has 2648 states and 8681 transitions. [2021-06-05 06:08:04,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:04,848 INFO L276 IsEmpty]: Start isEmpty. Operand 2648 states and 8681 transitions. [2021-06-05 06:08:04,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:04,852 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:04,852 INFO L521 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, 1] [2021-06-05 06:08:05,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-06-05 06:08:05,064 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:05,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:05,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1470198580, now seen corresponding path program 39 times [2021-06-05 06:08:05,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:05,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477345241] [2021-06-05 06:08:05,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:05,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:05,506 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:05,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:05,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477345241] [2021-06-05 06:08:05,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477345241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:05,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459256750] [2021-06-05 06:08:05,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:05,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:08:05,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:05,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:08:05,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:05,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:05,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:05,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:05,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:05,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:08:05,806 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:05,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:05,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:05,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:05,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:05,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:05,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:08:05,830 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:05,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:05,846 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:05,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:08:05,848 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:05,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:05,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:05,861 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:08:05,886 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:05,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459256750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:05,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:05,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-06-05 06:08:05,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492010756] [2021-06-05 06:08:05,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:08:05,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:05,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:08:05,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:08:05,887 INFO L87 Difference]: Start difference. First operand 2648 states and 8681 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:07,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:07,989 INFO L93 Difference]: Finished difference Result 4578 states and 14253 transitions. [2021-06-05 06:08:07,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:08:07,989 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:07,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:07,995 INFO L225 Difference]: With dead ends: 4578 [2021-06-05 06:08:07,995 INFO L226 Difference]: Without dead ends: 4548 [2021-06-05 06:08:07,996 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 1808.0ms TimeCoverageRelationStatistics Valid=380, Invalid=2926, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:08:08,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4548 states. [2021-06-05 06:08:08,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4548 to 2789. [2021-06-05 06:08:08,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2789 states, 2788 states have (on average 3.2672166427546627) internal successors, (9109), 2788 states have internal predecessors, (9109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:08,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2789 states to 2789 states and 9109 transitions. [2021-06-05 06:08:08,038 INFO L78 Accepts]: Start accepts. Automaton has 2789 states and 9109 transitions. Word has length 30 [2021-06-05 06:08:08,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:08,038 INFO L482 AbstractCegarLoop]: Abstraction has 2789 states and 9109 transitions. [2021-06-05 06:08:08,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:08,039 INFO L276 IsEmpty]: Start isEmpty. Operand 2789 states and 9109 transitions. [2021-06-05 06:08:08,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:08,042 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:08,042 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:08:08,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-06-05 06:08:08,243 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:08,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:08,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1223301609, now seen corresponding path program 7 times [2021-06-05 06:08:08,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:08,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504914616] [2021-06-05 06:08:08,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:08,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:08,566 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:08,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:08,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504914616] [2021-06-05 06:08:08,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504914616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:08,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692723489] [2021-06-05 06:08:08,566 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-06-05 06:08:08,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:08,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:08:08,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:08,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:08,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:08,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:08:08,824 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:08,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:08,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:08,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:08,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:08:08,836 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:08,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:08,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:08,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:08:08,851 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:08,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:08,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:08,865 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:08:08,881 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:08,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692723489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:08,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:08,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:08:08,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045999275] [2021-06-05 06:08:08,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:08:08,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:08,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:08:08,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:08:08,882 INFO L87 Difference]: Start difference. First operand 2789 states and 9109 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:09,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:09,810 INFO L93 Difference]: Finished difference Result 3530 states and 11354 transitions. [2021-06-05 06:08:09,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:08:09,810 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:09,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:09,815 INFO L225 Difference]: With dead ends: 3530 [2021-06-05 06:08:09,816 INFO L226 Difference]: Without dead ends: 3515 [2021-06-05 06:08:09,816 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 942.3ms TimeCoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:08:09,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3515 states. [2021-06-05 06:08:09,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3515 to 2803. [2021-06-05 06:08:09,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2803 states, 2802 states have (on average 3.2658815132048535) internal successors, (9151), 2802 states have internal predecessors, (9151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:09,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 9151 transitions. [2021-06-05 06:08:09,853 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 9151 transitions. Word has length 30 [2021-06-05 06:08:09,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:09,854 INFO L482 AbstractCegarLoop]: Abstraction has 2803 states and 9151 transitions. [2021-06-05 06:08:09,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:09,854 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 9151 transitions. [2021-06-05 06:08:09,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:09,857 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:09,857 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:08:10,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-05 06:08:10,058 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:10,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:10,058 INFO L82 PathProgramCache]: Analyzing trace with hash -244071459, now seen corresponding path program 8 times [2021-06-05 06:08:10,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:10,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342085265] [2021-06-05 06:08:10,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:10,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:10,426 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:10,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:10,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342085265] [2021-06-05 06:08:10,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342085265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:10,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641488853] [2021-06-05 06:08:10,426 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-06-05 06:08:10,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:08:10,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:10,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:08:10,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:10,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:10,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:10,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:10,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 49 [2021-06-05 06:08:10,679 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:10,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:10,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:10,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:10,702 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:10,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 39 [2021-06-05 06:08:10,726 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:10,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:10,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:10,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 49 [2021-06-05 06:08:10,771 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:08:10,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:10,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:10,837 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:17 [2021-06-05 06:08:10,901 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:10,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641488853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:10,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:10,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:08:10,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871864637] [2021-06-05 06:08:10,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:08:10,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:10,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:08:10,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:08:10,918 INFO L87 Difference]: Start difference. First operand 2803 states and 9151 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-05 06:08:13,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:13,016 INFO L93 Difference]: Finished difference Result 4025 states and 12918 transitions. [2021-06-05 06:08:13,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:08:13,017 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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 30 [2021-06-05 06:08:13,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:13,023 INFO L225 Difference]: With dead ends: 4025 [2021-06-05 06:08:13,023 INFO L226 Difference]: Without dead ends: 4000 [2021-06-05 06:08:13,024 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1686.9ms TimeCoverageRelationStatistics Valid=362, Invalid=2394, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:08:13,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4000 states. [2021-06-05 06:08:13,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4000 to 2795. [2021-06-05 06:08:13,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2795 states, 2794 states have (on average 3.267716535433071) internal successors, (9130), 2794 states have internal predecessors, (9130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:13,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2795 states to 2795 states and 9130 transitions. [2021-06-05 06:08:13,072 INFO L78 Accepts]: Start accepts. Automaton has 2795 states and 9130 transitions. Word has length 30 [2021-06-05 06:08:13,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:13,073 INFO L482 AbstractCegarLoop]: Abstraction has 2795 states and 9130 transitions. [2021-06-05 06:08:13,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-05 06:08:13,073 INFO L276 IsEmpty]: Start isEmpty. Operand 2795 states and 9130 transitions. [2021-06-05 06:08:13,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:13,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:13,078 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:08:13,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-05 06:08:13,290 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:13,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:13,290 INFO L82 PathProgramCache]: Analyzing trace with hash 137406081, now seen corresponding path program 9 times [2021-06-05 06:08:13,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:13,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591567981] [2021-06-05 06:08:13,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:13,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:13,658 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:13,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:13,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591567981] [2021-06-05 06:08:13,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591567981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:13,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666277172] [2021-06-05 06:08:13,658 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-06-05 06:08:13,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:08:13,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:13,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:08:13,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:14,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:14,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:14,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:08:14,038 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:14,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:14,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:14,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:14,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:08:14,053 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:14,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:14,070 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:14,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:08:14,072 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:14,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:14,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:14,086 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:52, output treesize:3 [2021-06-05 06:08:14,105 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:14,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666277172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:14,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:14,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:08:14,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418305529] [2021-06-05 06:08:14,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:08:14,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:14,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:08:14,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:08:14,107 INFO L87 Difference]: Start difference. First operand 2795 states and 9130 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:14,526 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-06-05 06:08:14,887 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-06-05 06:08:18,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:18,812 INFO L93 Difference]: Finished difference Result 3604 states and 11567 transitions. [2021-06-05 06:08:18,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:08:18,812 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:18,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:18,819 INFO L225 Difference]: With dead ends: 3604 [2021-06-05 06:08:18,819 INFO L226 Difference]: Without dead ends: 3589 [2021-06-05 06:08:18,820 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1773.3ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:08:18,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3589 states. [2021-06-05 06:08:18,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3589 to 2807. [2021-06-05 06:08:18,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2807 states, 2806 states have (on average 3.270848182466144) internal successors, (9178), 2806 states have internal predecessors, (9178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:18,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2807 states to 2807 states and 9178 transitions. [2021-06-05 06:08:18,873 INFO L78 Accepts]: Start accepts. Automaton has 2807 states and 9178 transitions. Word has length 30 [2021-06-05 06:08:18,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:18,873 INFO L482 AbstractCegarLoop]: Abstraction has 2807 states and 9178 transitions. [2021-06-05 06:08:18,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:18,873 INFO L276 IsEmpty]: Start isEmpty. Operand 2807 states and 9178 transitions. [2021-06-05 06:08:18,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:18,878 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:18,878 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:08:19,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:19,101 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:19,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:19,101 INFO L82 PathProgramCache]: Analyzing trace with hash -2017590645, now seen corresponding path program 10 times [2021-06-05 06:08:19,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:19,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843047976] [2021-06-05 06:08:19,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:19,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:19,516 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:19,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:19,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843047976] [2021-06-05 06:08:19,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843047976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:19,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103391219] [2021-06-05 06:08:19,516 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-06-05 06:08:19,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:08:19,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:19,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:08:19,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:19,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:19,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:19,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 52 [2021-06-05 06:08:19,729 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:19,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:19,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:19,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:19,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 40 [2021-06-05 06:08:19,747 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:19,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:19,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:19,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 06:08:19,764 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:19,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:19,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:19,775 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:7 [2021-06-05 06:08:19,799 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:19,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103391219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:19,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:19,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-05 06:08:19,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843190494] [2021-06-05 06:08:19,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:08:19,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:19,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:08:19,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:08:19,799 INFO L87 Difference]: Start difference. First operand 2807 states and 9178 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:20,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:20,752 INFO L93 Difference]: Finished difference Result 3655 states and 11758 transitions. [2021-06-05 06:08:20,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:08:20,753 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:20,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:20,758 INFO L225 Difference]: With dead ends: 3655 [2021-06-05 06:08:20,758 INFO L226 Difference]: Without dead ends: 3636 [2021-06-05 06:08:20,758 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 916.0ms TimeCoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:08:20,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3636 states. [2021-06-05 06:08:20,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3636 to 2851. [2021-06-05 06:08:20,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2851 states, 2850 states have (on average 3.2712280701754386) internal successors, (9323), 2850 states have internal predecessors, (9323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:20,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2851 states to 2851 states and 9323 transitions. [2021-06-05 06:08:20,812 INFO L78 Accepts]: Start accepts. Automaton has 2851 states and 9323 transitions. Word has length 30 [2021-06-05 06:08:20,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:20,813 INFO L482 AbstractCegarLoop]: Abstraction has 2851 states and 9323 transitions. [2021-06-05 06:08:20,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:20,813 INFO L276 IsEmpty]: Start isEmpty. Operand 2851 states and 9323 transitions. [2021-06-05 06:08:20,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:20,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:20,816 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:08:21,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:21,017 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:21,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:21,017 INFO L82 PathProgramCache]: Analyzing trace with hash 542604875, now seen corresponding path program 11 times [2021-06-05 06:08:21,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:21,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255653090] [2021-06-05 06:08:21,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:21,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:21,273 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:21,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:21,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255653090] [2021-06-05 06:08:21,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255653090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:21,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755517292] [2021-06-05 06:08:21,273 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-06-05 06:08:21,298 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:08:21,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:21,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:08:21,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:21,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:21,593 INFO L354 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2021-06-05 06:08:21,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 202 [2021-06-05 06:08:21,616 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:21,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:21,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:21,661 INFO L354 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2021-06-05 06:08:21,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 169 treesize of output 140 [2021-06-05 06:08:21,719 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:21,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:21,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:21,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 103 treesize of output 91 [2021-06-05 06:08:21,792 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:21,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:21,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:21,878 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:245, output treesize:19 [2021-06-05 06:08:21,939 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:21,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755517292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:21,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:21,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 06:08:21,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454324059] [2021-06-05 06:08:21,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:08:21,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:21,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:08:21,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:08:21,942 INFO L87 Difference]: Start difference. First operand 2851 states and 9323 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:38,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:38,189 INFO L93 Difference]: Finished difference Result 4431 states and 14103 transitions. [2021-06-05 06:08:38,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:08:38,190 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:38,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:38,196 INFO L225 Difference]: With dead ends: 4431 [2021-06-05 06:08:38,196 INFO L226 Difference]: Without dead ends: 4401 [2021-06-05 06:08:38,197 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 9312.3ms TimeCoverageRelationStatistics Valid=479, Invalid=2707, Unknown=6, NotChecked=0, Total=3192 [2021-06-05 06:08:38,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4401 states. [2021-06-05 06:08:38,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4401 to 2851. [2021-06-05 06:08:38,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2851 states, 2850 states have (on average 3.2712280701754386) internal successors, (9323), 2850 states have internal predecessors, (9323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:38,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2851 states to 2851 states and 9323 transitions. [2021-06-05 06:08:38,239 INFO L78 Accepts]: Start accepts. Automaton has 2851 states and 9323 transitions. Word has length 30 [2021-06-05 06:08:38,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:38,239 INFO L482 AbstractCegarLoop]: Abstraction has 2851 states and 9323 transitions. [2021-06-05 06:08:38,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:38,240 INFO L276 IsEmpty]: Start isEmpty. Operand 2851 states and 9323 transitions. [2021-06-05 06:08:38,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:38,259 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:38,259 INFO L521 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, 1] [2021-06-05 06:08:38,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-06-05 06:08:38,459 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:38,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:38,460 INFO L82 PathProgramCache]: Analyzing trace with hash -2080396478, now seen corresponding path program 40 times [2021-06-05 06:08:38,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:38,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193096936] [2021-06-05 06:08:38,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:38,822 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:38,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:38,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193096936] [2021-06-05 06:08:38,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193096936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:38,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387323181] [2021-06-05 06:08:38,823 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:38,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:08:38,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:38,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:08:38,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:39,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:39,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:39,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:39,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:39,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:08:39,072 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:39,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:39,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:39,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:39,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:39,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:39,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:08:39,084 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:39,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:39,097 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:39,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:08:39,098 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:39,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:39,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:39,108 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:08:39,131 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:39,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387323181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:39,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:39,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-06-05 06:08:39,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953964050] [2021-06-05 06:08:39,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:08:39,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:39,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:08:39,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:08:39,132 INFO L87 Difference]: Start difference. First operand 2851 states and 9323 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:40,246 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-06-05 06:08:42,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:42,324 INFO L93 Difference]: Finished difference Result 5434 states and 16862 transitions. [2021-06-05 06:08:42,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:08:42,324 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:42,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:42,332 INFO L225 Difference]: With dead ends: 5434 [2021-06-05 06:08:42,332 INFO L226 Difference]: Without dead ends: 5404 [2021-06-05 06:08:42,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1306 ImplicationChecksByTransitivity, 2632.1ms TimeCoverageRelationStatistics Valid=667, Invalid=3889, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:08:42,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5404 states. [2021-06-05 06:08:42,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5404 to 2923. [2021-06-05 06:08:42,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2902121834360027) internal successors, (9614), 2922 states have internal predecessors, (9614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:42,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9614 transitions. [2021-06-05 06:08:42,381 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9614 transitions. Word has length 30 [2021-06-05 06:08:42,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:42,382 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9614 transitions. [2021-06-05 06:08:42,382 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:42,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9614 transitions. [2021-06-05 06:08:42,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:42,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:42,385 INFO L521 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, 1] [2021-06-05 06:08:42,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-05 06:08:42,586 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:42,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:42,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1931199092, now seen corresponding path program 41 times [2021-06-05 06:08:42,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:42,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525059970] [2021-06-05 06:08:42,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:42,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:43,006 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:43,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:43,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525059970] [2021-06-05 06:08:43,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525059970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:43,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980920823] [2021-06-05 06:08:43,007 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:43,039 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:08:43,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:43,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:08:43,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:43,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:43,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:43,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:43,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:43,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:08:43,286 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:43,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:43,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:43,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:43,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:43,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:43,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:08:43,298 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:43,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:43,311 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:43,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:08:43,313 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:43,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:43,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:43,325 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:08:43,347 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:43,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980920823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:43,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:43,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-06-05 06:08:43,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339178540] [2021-06-05 06:08:43,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:08:43,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:43,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:08:43,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:08:43,348 INFO L87 Difference]: Start difference. First operand 2923 states and 9614 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:46,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:46,214 INFO L93 Difference]: Finished difference Result 5109 states and 16139 transitions. [2021-06-05 06:08:46,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:08:46,215 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:46,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:46,222 INFO L225 Difference]: With dead ends: 5109 [2021-06-05 06:08:46,222 INFO L226 Difference]: Without dead ends: 5079 [2021-06-05 06:08:46,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1206 ImplicationChecksByTransitivity, 2574.5ms TimeCoverageRelationStatistics Valid=644, Invalid=3516, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:08:46,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5079 states. [2021-06-05 06:08:46,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5079 to 2927. [2021-06-05 06:08:46,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2927 states, 2926 states have (on average 3.2911825017088177) internal successors, (9630), 2926 states have internal predecessors, (9630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:46,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2927 states to 2927 states and 9630 transitions. [2021-06-05 06:08:46,269 INFO L78 Accepts]: Start accepts. Automaton has 2927 states and 9630 transitions. Word has length 30 [2021-06-05 06:08:46,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:46,269 INFO L482 AbstractCegarLoop]: Abstraction has 2927 states and 9630 transitions. [2021-06-05 06:08:46,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:46,269 INFO L276 IsEmpty]: Start isEmpty. Operand 2927 states and 9630 transitions. [2021-06-05 06:08:46,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:46,272 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:46,273 INFO L521 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, 1] [2021-06-05 06:08:46,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-05 06:08:46,473 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:46,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:46,473 INFO L82 PathProgramCache]: Analyzing trace with hash -590660368, now seen corresponding path program 42 times [2021-06-05 06:08:46,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:46,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422358868] [2021-06-05 06:08:46,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:46,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:46,812 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:46,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:46,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422358868] [2021-06-05 06:08:46,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422358868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:46,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353379845] [2021-06-05 06:08:46,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 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-06-05 06:08:46,839 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:08:46,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:46,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:08:46,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:47,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:47,049 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-05 06:08:47,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 207 treesize of output 193 [2021-06-05 06:08:47,194 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:47,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:47,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:47,284 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-05 06:08:47,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 195 treesize of output 175 [2021-06-05 06:08:47,468 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:47,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:47,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:47,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 171 treesize of output 163 [2021-06-05 06:08:47,929 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:48,394 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 111 [2021-06-05 06:08:48,394 INFO L628 ElimStorePlain]: treesize reduction 580, result has 71.1 percent of original size [2021-06-05 06:08:48,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:48,990 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:210, output treesize:34 [2021-06-05 06:08:49,071 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:49,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353379845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:49,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:49,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 06:08:49,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623564754] [2021-06-05 06:08:49,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:08:49,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:49,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:08:49,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:08:49,073 INFO L87 Difference]: Start difference. First operand 2927 states and 9630 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:49,222 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 47 [2021-06-05 06:08:49,521 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 59 [2021-06-05 06:08:51,250 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-06-05 06:08:52,197 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 76 [2021-06-05 06:08:53,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:53,853 INFO L93 Difference]: Finished difference Result 5927 states and 18549 transitions. [2021-06-05 06:08:53,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 06:08:53,853 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:08:53,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:53,862 INFO L225 Difference]: With dead ends: 5927 [2021-06-05 06:08:53,862 INFO L226 Difference]: Without dead ends: 5901 [2021-06-05 06:08:53,863 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2156 ImplicationChecksByTransitivity, 3935.8ms TimeCoverageRelationStatistics Valid=1066, Invalid=5906, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 06:08:53,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5901 states. [2021-06-05 06:08:53,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5901 to 2939. [2021-06-05 06:08:53,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2939 states, 2938 states have (on average 3.2950987066031314) internal successors, (9681), 2938 states have internal predecessors, (9681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:53,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2939 states to 2939 states and 9681 transitions. [2021-06-05 06:08:53,927 INFO L78 Accepts]: Start accepts. Automaton has 2939 states and 9681 transitions. Word has length 30 [2021-06-05 06:08:53,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:53,928 INFO L482 AbstractCegarLoop]: Abstraction has 2939 states and 9681 transitions. [2021-06-05 06:08:53,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:53,928 INFO L276 IsEmpty]: Start isEmpty. Operand 2939 states and 9681 transitions. [2021-06-05 06:08:53,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:08:53,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:53,931 INFO L521 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, 1] [2021-06-05 06:08:54,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-05 06:08:54,132 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:54,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:54,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1821640756, now seen corresponding path program 43 times [2021-06-05 06:08:54,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:54,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010159114] [2021-06-05 06:08:54,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:54,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:54,699 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:54,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:54,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010159114] [2021-06-05 06:08:54,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010159114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:54,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808181604] [2021-06-05 06:08:54,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 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-06-05 06:08:54,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:54,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:08:54,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:55,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:55,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:55,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:55,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:55,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:08:55,095 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:55,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:55,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:55,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:55,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:55,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:08:55,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:08:55,109 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:08:55,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:55,128 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:55,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:08:55,130 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:55,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:55,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:55,141 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-06-05 06:08:55,226 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:55,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808181604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:55,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:55,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 06:08:55,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905020557] [2021-06-05 06:08:55,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:08:55,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:55,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:08:55,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:08:55,227 INFO L87 Difference]: Start difference. First operand 2939 states and 9681 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:56,302 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-06-05 06:08:56,741 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-06-05 06:08:57,144 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 61 [2021-06-05 06:08:57,477 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-06-05 06:08:58,090 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-06-05 06:08:58,219 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-06-05 06:08:59,029 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-06-05 06:08:59,328 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-06-05 06:08:59,532 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 68 [2021-06-05 06:09:00,369 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 67 [2021-06-05 06:09:01,086 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 80 [2021-06-05 06:09:01,377 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 74 [2021-06-05 06:09:02,165 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 71 [2021-06-05 06:09:02,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:02,669 INFO L93 Difference]: Finished difference Result 4212 states and 13344 transitions. [2021-06-05 06:09:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 06:09:02,669 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:09:02,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:02,677 INFO L225 Difference]: With dead ends: 4212 [2021-06-05 06:09:02,677 INFO L226 Difference]: Without dead ends: 4186 [2021-06-05 06:09:02,678 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3116 ImplicationChecksByTransitivity, 6932.3ms TimeCoverageRelationStatistics Valid=1096, Invalid=8216, Unknown=0, NotChecked=0, Total=9312 [2021-06-05 06:09:02,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-06-05 06:09:02,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 2933. [2021-06-05 06:09:02,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2932 states have (on average 3.2946793997271486) internal successors, (9660), 2932 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:02,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 9660 transitions. [2021-06-05 06:09:02,731 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 9660 transitions. Word has length 30 [2021-06-05 06:09:02,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:02,731 INFO L482 AbstractCegarLoop]: Abstraction has 2933 states and 9660 transitions. [2021-06-05 06:09:02,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:02,732 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 9660 transitions. [2021-06-05 06:09:02,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:02,736 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:02,737 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:02,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:02,946 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:02,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:02,946 INFO L82 PathProgramCache]: Analyzing trace with hash 2013716757, now seen corresponding path program 12 times [2021-06-05 06:09:02,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:02,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990278700] [2021-06-05 06:09:02,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:03,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:03,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:03,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990278700] [2021-06-05 06:09:03,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990278700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:03,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126901822] [2021-06-05 06:09:03,353 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 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-06-05 06:09:03,394 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:09:03,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:03,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:09:03,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:03,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:03,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:09:03,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:09:03,673 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:03,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:03,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:03,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:09:03,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:09:03,689 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:03,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:03,707 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:03,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:09:03,709 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:09:03,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:03,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:03,723 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:09:03,749 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:03,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126901822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:03,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:03,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:09:03,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066663144] [2021-06-05 06:09:03,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:09:03,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:03,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:09:03,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:09:03,750 INFO L87 Difference]: Start difference. First operand 2933 states and 9660 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-05 06:09:04,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:04,885 INFO L93 Difference]: Finished difference Result 3750 states and 12118 transitions. [2021-06-05 06:09:04,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:09:04,886 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-05 06:09:04,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:04,891 INFO L225 Difference]: With dead ends: 3750 [2021-06-05 06:09:04,892 INFO L226 Difference]: Without dead ends: 3729 [2021-06-05 06:09:04,892 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 1196.9ms TimeCoverageRelationStatistics Valid=216, Invalid=1190, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:09:04,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3729 states. [2021-06-05 06:09:04,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3729 to 2917. [2021-06-05 06:09:04,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2917 states, 2916 states have (on average 3.2956104252400547) internal successors, (9610), 2916 states have internal predecessors, (9610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:04,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2917 states to 2917 states and 9610 transitions. [2021-06-05 06:09:04,938 INFO L78 Accepts]: Start accepts. Automaton has 2917 states and 9610 transitions. Word has length 30 [2021-06-05 06:09:04,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:04,938 INFO L482 AbstractCegarLoop]: Abstraction has 2917 states and 9610 transitions. [2021-06-05 06:09:04,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-05 06:09:04,938 INFO L276 IsEmpty]: Start isEmpty. Operand 2917 states and 9610 transitions. [2021-06-05 06:09:04,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:04,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:04,943 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:05,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:05,157 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:05,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:05,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1930394863, now seen corresponding path program 13 times [2021-06-05 06:09:05,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:05,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391160485] [2021-06-05 06:09:05,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:05,470 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:05,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:05,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391160485] [2021-06-05 06:09:05,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391160485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:05,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279402165] [2021-06-05 06:09:05,471 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 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-06-05 06:09:05,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:05,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:09:05,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:05,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:05,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:05,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:09:05,724 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:05,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:05,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:05,748 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:05,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:09:05,794 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:05,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:05,832 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:05,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:09:05,838 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:09:05,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:05,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:05,911 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-06-05 06:09:05,962 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:05,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279402165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:05,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:05,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 06:09:05,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854721433] [2021-06-05 06:09:05,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:09:05,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:05,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:09:05,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:09:05,963 INFO L87 Difference]: Start difference. First operand 2917 states and 9610 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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-06-05 06:09:06,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:06,918 INFO L93 Difference]: Finished difference Result 4226 states and 13598 transitions. [2021-06-05 06:09:06,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:09:06,919 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 30 [2021-06-05 06:09:06,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:06,924 INFO L225 Difference]: With dead ends: 4226 [2021-06-05 06:09:06,924 INFO L226 Difference]: Without dead ends: 4201 [2021-06-05 06:09:06,924 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 817.5ms TimeCoverageRelationStatistics Valid=234, Invalid=1172, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:09:06,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4201 states. [2021-06-05 06:09:06,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4201 to 2911. [2021-06-05 06:09:06,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 3.293127147766323) internal successors, (9583), 2910 states have internal predecessors, (9583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:06,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 9583 transitions. [2021-06-05 06:09:06,965 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 9583 transitions. Word has length 30 [2021-06-05 06:09:06,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:06,965 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 9583 transitions. [2021-06-05 06:09:06,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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-06-05 06:09:06,965 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 9583 transitions. [2021-06-05 06:09:06,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:06,968 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:06,968 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:07,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:07,169 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:07,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:07,169 INFO L82 PathProgramCache]: Analyzing trace with hash -2003474667, now seen corresponding path program 14 times [2021-06-05 06:09:07,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:07,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181448675] [2021-06-05 06:09:07,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:07,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:07,529 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:07,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:07,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181448675] [2021-06-05 06:09:07,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181448675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:07,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71776868] [2021-06-05 06:09:07,529 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 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-06-05 06:09:07,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:09:07,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:07,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:09:07,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:07,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:07,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:07,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:09:07,731 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:07,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:07,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:07,752 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:07,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:09:07,770 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:07,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:07,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:07,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:09:07,808 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:09:07,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:07,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:07,866 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:45 [2021-06-05 06:09:07,936 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:07,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71776868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:07,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:07,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:09:07,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785307025] [2021-06-05 06:09:07,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:09:07,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:07,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:09:07,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:09:07,937 INFO L87 Difference]: Start difference. First operand 2911 states and 9583 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-05 06:09:08,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:08,725 INFO L93 Difference]: Finished difference Result 3882 states and 12615 transitions. [2021-06-05 06:09:08,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:09:08,725 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-06-05 06:09:08,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:08,731 INFO L225 Difference]: With dead ends: 3882 [2021-06-05 06:09:08,731 INFO L226 Difference]: Without dead ends: 3857 [2021-06-05 06:09:08,732 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 740.2ms TimeCoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:09:08,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3857 states. [2021-06-05 06:09:08,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3857 to 2911. [2021-06-05 06:09:08,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 3.293127147766323) internal successors, (9583), 2910 states have internal predecessors, (9583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:08,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 9583 transitions. [2021-06-05 06:09:08,778 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 9583 transitions. Word has length 30 [2021-06-05 06:09:08,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:08,779 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 9583 transitions. [2021-06-05 06:09:08,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-05 06:09:08,779 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 9583 transitions. [2021-06-05 06:09:08,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:08,783 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:08,783 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:08,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:08,988 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:08,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:08,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1024051753, now seen corresponding path program 15 times [2021-06-05 06:09:08,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:08,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941286484] [2021-06-05 06:09:08,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:08,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:09,313 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:09,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:09,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941286484] [2021-06-05 06:09:09,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941286484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:09,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573400471] [2021-06-05 06:09:09,313 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 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-06-05 06:09:09,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:09:09,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:09,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:09:09,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:11,354 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:11,354 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 43 treesize of output 59 [2021-06-05 06:09:11,476 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:11,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:11,513 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:11,513 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 35 treesize of output 51 [2021-06-05 06:09:11,593 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:11,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:11,649 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:11,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:09:11,656 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:09:11,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:11,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:11,823 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:432 [2021-06-05 06:09:11,958 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-06-05 06:09:12,090 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:12,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573400471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:12,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:12,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:09:12,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765120206] [2021-06-05 06:09:12,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:09:12,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:12,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:09:12,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=437, Unknown=2, NotChecked=0, Total=506 [2021-06-05 06:09:12,092 INFO L87 Difference]: Start difference. First operand 2911 states and 9583 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:23,258 WARN L205 SmtUtils]: Spent 892.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-06-05 06:09:34,817 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification that was a NOOP. DAG size: 49 [2021-06-05 06:09:36,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:36,452 INFO L93 Difference]: Finished difference Result 3863 states and 12412 transitions. [2021-06-05 06:09:36,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:09:36,453 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:09:36,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:36,458 INFO L225 Difference]: With dead ends: 3863 [2021-06-05 06:09:36,458 INFO L226 Difference]: Without dead ends: 3848 [2021-06-05 06:09:36,458 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 752 ImplicationChecksByTransitivity, 16854.5ms TimeCoverageRelationStatistics Valid=393, Invalid=2460, Unknown=9, NotChecked=0, Total=2862 [2021-06-05 06:09:36,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3848 states. [2021-06-05 06:09:36,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3848 to 2911. [2021-06-05 06:09:36,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 3.293127147766323) internal successors, (9583), 2910 states have internal predecessors, (9583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:36,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 9583 transitions. [2021-06-05 06:09:36,496 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 9583 transitions. Word has length 30 [2021-06-05 06:09:36,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:36,496 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 9583 transitions. [2021-06-05 06:09:36,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:36,496 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 9583 transitions. [2021-06-05 06:09:36,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:36,501 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:36,501 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:36,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-06-05 06:09:36,723 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:36,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:36,723 INFO L82 PathProgramCache]: Analyzing trace with hash -443321315, now seen corresponding path program 16 times [2021-06-05 06:09:36,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:36,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6311574] [2021-06-05 06:09:36,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:36,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:37,092 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:37,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:37,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6311574] [2021-06-05 06:09:37,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6311574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:37,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226595508] [2021-06-05 06:09:37,093 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:37,124 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:09:37,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:37,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:09:37,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:37,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:37,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:09:37,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:09:37,383 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:37,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:37,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:37,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:09:37,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:09:37,397 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:37,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:37,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:37,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:09:37,440 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:09:37,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:37,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:37,454 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:09:37,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:37,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226595508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:37,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:37,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 06:09:37,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245301755] [2021-06-05 06:09:37,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:09:37,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:37,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:09:37,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:09:37,481 INFO L87 Difference]: Start difference. First operand 2911 states and 9583 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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-06-05 06:09:38,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:38,322 INFO L93 Difference]: Finished difference Result 3638 states and 11805 transitions. [2021-06-05 06:09:38,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:09:38,322 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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 30 [2021-06-05 06:09:38,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:38,328 INFO L225 Difference]: With dead ends: 3638 [2021-06-05 06:09:38,328 INFO L226 Difference]: Without dead ends: 3623 [2021-06-05 06:09:38,328 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 975.2ms TimeCoverageRelationStatistics Valid=198, Invalid=992, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:09:38,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3623 states. [2021-06-05 06:09:38,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3623 to 2923. [2021-06-05 06:09:38,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.292950034223135) internal successors, (9622), 2922 states have internal predecessors, (9622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:38,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9622 transitions. [2021-06-05 06:09:38,367 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9622 transitions. Word has length 30 [2021-06-05 06:09:38,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:38,367 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9622 transitions. [2021-06-05 06:09:38,367 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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-06-05 06:09:38,367 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9622 transitions. [2021-06-05 06:09:38,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:38,370 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:38,371 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:38,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:38,573 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:38,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:38,573 INFO L82 PathProgramCache]: Analyzing trace with hash -61843775, now seen corresponding path program 17 times [2021-06-05 06:09:38,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:38,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690022492] [2021-06-05 06:09:38,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:38,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:38,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:38,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:38,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690022492] [2021-06-05 06:09:38,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690022492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:38,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233283863] [2021-06-05 06:09:38,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 06:09:38,919 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:09:38,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:38,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:09:38,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:39,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:39,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:09:39,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:09:39,183 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:39,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:39,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:39,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:09:39,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:09:39,194 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:39,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:39,206 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:39,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:09:39,208 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:09:39,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:39,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:39,217 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:09:39,233 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:39,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233283863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:39,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:39,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 06:09:39,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930673712] [2021-06-05 06:09:39,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:09:39,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:39,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:09:39,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:09:39,234 INFO L87 Difference]: Start difference. First operand 2923 states and 9622 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:41,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:41,076 INFO L93 Difference]: Finished difference Result 3751 states and 12098 transitions. [2021-06-05 06:09:41,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:09:41,077 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:09:41,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:41,082 INFO L225 Difference]: With dead ends: 3751 [2021-06-05 06:09:41,082 INFO L226 Difference]: Without dead ends: 3736 [2021-06-05 06:09:41,082 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1601.3ms TimeCoverageRelationStatistics Valid=318, Invalid=2034, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:09:41,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2021-06-05 06:09:41,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 2932. [2021-06-05 06:09:41,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2932 states, 2931 states have (on average 3.295121119071989) internal successors, (9658), 2931 states have internal predecessors, (9658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:41,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2932 states to 2932 states and 9658 transitions. [2021-06-05 06:09:41,122 INFO L78 Accepts]: Start accepts. Automaton has 2932 states and 9658 transitions. Word has length 30 [2021-06-05 06:09:41,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:41,122 INFO L482 AbstractCegarLoop]: Abstraction has 2932 states and 9658 transitions. [2021-06-05 06:09:41,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:41,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2932 states and 9658 transitions. [2021-06-05 06:09:41,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:41,126 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:41,126 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:41,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2021-06-05 06:09:41,329 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:41,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:41,330 INFO L82 PathProgramCache]: Analyzing trace with hash -130920821, now seen corresponding path program 18 times [2021-06-05 06:09:41,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:41,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049228711] [2021-06-05 06:09:41,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:41,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:41,666 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:41,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:41,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049228711] [2021-06-05 06:09:41,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049228711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:41,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56172463] [2021-06-05 06:09:41,666 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:41,689 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:09:41,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:41,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:09:41,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:41,953 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:41,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-06-05 06:09:42,005 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:42,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:42,031 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:42,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 06:09:42,080 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:42,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:42,141 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:42,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:09:42,148 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:09:42,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:42,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:42,252 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:52, output treesize:87 [2021-06-05 06:09:42,422 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:42,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56172463] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:42,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:42,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2021-06-05 06:09:42,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711428917] [2021-06-05 06:09:42,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:09:42,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:42,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:09:42,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:09:42,441 INFO L87 Difference]: Start difference. First operand 2932 states and 9658 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 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-06-05 06:09:45,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:45,062 INFO L93 Difference]: Finished difference Result 4090 states and 13122 transitions. [2021-06-05 06:09:45,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:09:45,063 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 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 30 [2021-06-05 06:09:45,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:45,068 INFO L225 Difference]: With dead ends: 4090 [2021-06-05 06:09:45,068 INFO L226 Difference]: Without dead ends: 4056 [2021-06-05 06:09:45,068 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1053 ImplicationChecksByTransitivity, 2298.1ms TimeCoverageRelationStatistics Valid=400, Invalid=3760, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:09:45,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2021-06-05 06:09:45,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 2980. [2021-06-05 06:09:45,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2980 states, 2979 states have (on average 3.300100704934542) internal successors, (9831), 2979 states have internal predecessors, (9831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:45,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2980 states to 2980 states and 9831 transitions. [2021-06-05 06:09:45,107 INFO L78 Accepts]: Start accepts. Automaton has 2980 states and 9831 transitions. Word has length 30 [2021-06-05 06:09:45,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:45,107 INFO L482 AbstractCegarLoop]: Abstraction has 2980 states and 9831 transitions. [2021-06-05 06:09:45,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 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-06-05 06:09:45,108 INFO L276 IsEmpty]: Start isEmpty. Operand 2980 states and 9831 transitions. [2021-06-05 06:09:45,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:45,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:45,111 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:45,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable470,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:45,312 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:45,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:45,312 INFO L82 PathProgramCache]: Analyzing trace with hash 343355019, now seen corresponding path program 19 times [2021-06-05 06:09:45,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:45,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764094255] [2021-06-05 06:09:45,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:45,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:45,576 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:45,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:45,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764094255] [2021-06-05 06:09:45,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764094255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:45,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632076800] [2021-06-05 06:09:45,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 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-06-05 06:09:45,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:45,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:09:45,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:45,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:45,792 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:45,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:09:45,815 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:45,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:45,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:45,839 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:45,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:09:45,862 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:45,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:45,918 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:45,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:09:45,925 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:09:45,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:45,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:45,999 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:40 [2021-06-05 06:09:46,049 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:46,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632076800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:46,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:46,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 06:09:46,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743631987] [2021-06-05 06:09:46,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:09:46,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:46,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:09:46,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:09:46,050 INFO L87 Difference]: Start difference. First operand 2980 states and 9831 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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-06-05 06:09:47,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:47,290 INFO L93 Difference]: Finished difference Result 4306 states and 13882 transitions. [2021-06-05 06:09:47,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:09:47,290 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 30 [2021-06-05 06:09:47,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:47,297 INFO L225 Difference]: With dead ends: 4306 [2021-06-05 06:09:47,297 INFO L226 Difference]: Without dead ends: 4291 [2021-06-05 06:09:47,297 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1105.9ms TimeCoverageRelationStatistics Valid=349, Invalid=1721, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:09:47,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2021-06-05 06:09:47,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 2974. [2021-06-05 06:09:47,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2974 states, 2973 states have (on average 3.2976791120080726) internal successors, (9804), 2973 states have internal predecessors, (9804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:47,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2974 states to 2974 states and 9804 transitions. [2021-06-05 06:09:47,346 INFO L78 Accepts]: Start accepts. Automaton has 2974 states and 9804 transitions. Word has length 30 [2021-06-05 06:09:47,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:47,347 INFO L482 AbstractCegarLoop]: Abstraction has 2974 states and 9804 transitions. [2021-06-05 06:09:47,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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-06-05 06:09:47,347 INFO L276 IsEmpty]: Start isEmpty. Operand 2974 states and 9804 transitions. [2021-06-05 06:09:47,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:47,351 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:47,351 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:47,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable519,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:47,551 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:47,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:47,552 INFO L82 PathProgramCache]: Analyzing trace with hash 968970827, now seen corresponding path program 20 times [2021-06-05 06:09:47,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:47,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640030944] [2021-06-05 06:09:47,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:47,932 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:47,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:47,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640030944] [2021-06-05 06:09:47,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640030944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:47,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091603048] [2021-06-05 06:09:47,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:47,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:09:47,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:47,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:09:47,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:48,200 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:48,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-06-05 06:09:48,247 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:48,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:48,289 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:48,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 06:09:48,335 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:48,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:48,391 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:48,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:09:48,396 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:09:48,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:48,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:48,533 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:375 [2021-06-05 06:09:48,704 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:48,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091603048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:48,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:48,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 06:09:48,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924850007] [2021-06-05 06:09:48,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:09:48,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:48,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:09:48,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:09:48,705 INFO L87 Difference]: Start difference. First operand 2974 states and 9804 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-06-05 06:09:52,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:52,059 INFO L93 Difference]: Finished difference Result 4828 states and 15336 transitions. [2021-06-05 06:09:52,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:09:52,060 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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 30 [2021-06-05 06:09:52,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:52,067 INFO L225 Difference]: With dead ends: 4828 [2021-06-05 06:09:52,067 INFO L226 Difference]: Without dead ends: 4794 [2021-06-05 06:09:52,067 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1415 ImplicationChecksByTransitivity, 2963.2ms TimeCoverageRelationStatistics Valid=560, Invalid=3996, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:09:52,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4794 states. [2021-06-05 06:09:52,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4794 to 2996. [2021-06-05 06:09:52,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2996 states, 2995 states have (on average 3.306176961602671) internal successors, (9902), 2995 states have internal predecessors, (9902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:52,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2996 states to 2996 states and 9902 transitions. [2021-06-05 06:09:52,116 INFO L78 Accepts]: Start accepts. Automaton has 2996 states and 9902 transitions. Word has length 30 [2021-06-05 06:09:52,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:52,116 INFO L482 AbstractCegarLoop]: Abstraction has 2996 states and 9902 transitions. [2021-06-05 06:09:52,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-06-05 06:09:52,116 INFO L276 IsEmpty]: Start isEmpty. Operand 2996 states and 9902 transitions. [2021-06-05 06:09:52,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:09:52,119 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:52,120 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:52,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable538,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:52,320 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:52,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:52,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1714349001, now seen corresponding path program 21 times [2021-06-05 06:09:52,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:52,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914029253] [2021-06-05 06:09:52,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:52,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:52,690 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:52,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:52,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914029253] [2021-06-05 06:09:52,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914029253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:52,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499215240] [2021-06-05 06:09:52,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:52,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:09:52,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:52,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:09:52,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:54,279 WARN L205 SmtUtils]: Spent 1.42 s on a formula simplification that was a NOOP. DAG size: 36 [2021-06-05 06:09:54,352 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:54,353 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 43 treesize of output 59 [2021-06-05 06:09:54,454 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:54,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:54,502 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:54,503 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 35 treesize of output 51 [2021-06-05 06:09:54,607 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:09:54,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:54,665 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:54,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:09:54,676 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:09:54,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:54,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 10 xjuncts. [2021-06-05 06:09:54,941 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:61, output treesize:465 [2021-06-05 06:09:55,260 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 53 [2021-06-05 06:09:55,423 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:55,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499215240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:55,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:55,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-06-05 06:09:55,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094453981] [2021-06-05 06:09:55,423 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:09:55,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:55,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:09:55,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:09:55,424 INFO L87 Difference]: Start difference. First operand 2996 states and 9902 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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-06-05 06:09:59,305 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 47 [2021-06-05 06:09:59,627 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 53 [2021-06-05 06:10:02,259 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-05 06:10:03,198 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 62 [2021-06-05 06:10:03,340 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 59 [2021-06-05 06:10:03,657 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2021-06-05 06:10:04,275 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 56 [2021-06-05 06:10:09,847 WARN L205 SmtUtils]: Spent 2.24 s on a formula simplification. DAG size of input: 50 DAG size of output: 50 [2021-06-05 06:10:11,920 WARN L205 SmtUtils]: Spent 1.31 s on a formula simplification. DAG size of input: 91 DAG size of output: 66 [2021-06-05 06:10:13,563 WARN L205 SmtUtils]: Spent 1.59 s on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-06-05 06:10:16,741 WARN L205 SmtUtils]: Spent 2.30 s on a formula simplification. DAG size of input: 59 DAG size of output: 59 [2021-06-05 06:10:18,211 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-06-05 06:10:21,209 WARN L205 SmtUtils]: Spent 2.97 s on a formula simplification. DAG size of input: 69 DAG size of output: 69 [2021-06-05 06:10:24,503 WARN L205 SmtUtils]: Spent 2.62 s on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-06-05 06:10:24,721 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 75 [2021-06-05 06:10:24,879 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2021-06-05 06:10:25,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:25,012 INFO L93 Difference]: Finished difference Result 4811 states and 15316 transitions. [2021-06-05 06:10:25,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:10:25,013 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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 30 [2021-06-05 06:10:25,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:25,020 INFO L225 Difference]: With dead ends: 4811 [2021-06-05 06:10:25,020 INFO L226 Difference]: Without dead ends: 4781 [2021-06-05 06:10:25,020 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1433 ImplicationChecksByTransitivity, 25691.2ms TimeCoverageRelationStatistics Valid=758, Invalid=3655, Unknown=9, NotChecked=0, Total=4422 [2021-06-05 06:10:25,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4781 states. [2021-06-05 06:10:25,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4781 to 2989. [2021-06-05 06:10:25,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2989 states, 2988 states have (on average 3.3032128514056227) internal successors, (9870), 2988 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:25,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2989 states to 2989 states and 9870 transitions. [2021-06-05 06:10:25,091 INFO L78 Accepts]: Start accepts. Automaton has 2989 states and 9870 transitions. Word has length 30 [2021-06-05 06:10:25,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:25,091 INFO L482 AbstractCegarLoop]: Abstraction has 2989 states and 9870 transitions. [2021-06-05 06:10:25,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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-06-05 06:10:25,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2989 states and 9870 transitions. [2021-06-05 06:10:25,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:25,094 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:25,094 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:25,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable592,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:25,295 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:25,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:25,295 INFO L82 PathProgramCache]: Analyzing trace with hash 1723241239, now seen corresponding path program 22 times [2021-06-05 06:10:25,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:25,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595557055] [2021-06-05 06:10:25,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:25,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:25,708 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:25,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:25,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595557055] [2021-06-05 06:10:25,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595557055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:25,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864725108] [2021-06-05 06:10:25,708 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:25,739 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:10:25,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:25,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:10:25,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:25,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:25,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:25,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:10:25,985 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:25,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:25,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:25,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:25,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:10:25,996 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:26,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:26,008 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:26,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:10:26,009 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:10:26,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:26,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:26,019 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:10:26,039 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:26,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864725108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:26,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:26,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:10:26,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347918312] [2021-06-05 06:10:26,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:10:26,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:26,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:10:26,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:10:26,040 INFO L87 Difference]: Start difference. First operand 2989 states and 9870 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-05 06:10:27,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:27,184 INFO L93 Difference]: Finished difference Result 3818 states and 12364 transitions. [2021-06-05 06:10:27,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:10:27,184 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-05 06:10:27,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:27,190 INFO L225 Difference]: With dead ends: 3818 [2021-06-05 06:10:27,191 INFO L226 Difference]: Without dead ends: 3797 [2021-06-05 06:10:27,191 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 1128.5ms TimeCoverageRelationStatistics Valid=224, Invalid=1258, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:10:27,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3797 states. [2021-06-05 06:10:27,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3797 to 2965. [2021-06-05 06:10:27,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2965 states, 2964 states have (on average 3.306005398110661) internal successors, (9799), 2964 states have internal predecessors, (9799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:27,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2965 states to 2965 states and 9799 transitions. [2021-06-05 06:10:27,231 INFO L78 Accepts]: Start accepts. Automaton has 2965 states and 9799 transitions. Word has length 30 [2021-06-05 06:10:27,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:27,231 INFO L482 AbstractCegarLoop]: Abstraction has 2965 states and 9799 transitions. [2021-06-05 06:10:27,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-05 06:10:27,231 INFO L276 IsEmpty]: Start isEmpty. Operand 2965 states and 9799 transitions. [2021-06-05 06:10:27,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:27,234 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:27,234 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:27,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable708 [2021-06-05 06:10:27,435 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:27,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:27,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1639919345, now seen corresponding path program 23 times [2021-06-05 06:10:27,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:27,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167250290] [2021-06-05 06:10:27,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:27,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:27,736 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:27,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:27,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167250290] [2021-06-05 06:10:27,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167250290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:27,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133567265] [2021-06-05 06:10:27,736 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:27,761 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:10:27,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:27,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:10:27,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:27,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:27,984 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:27,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:10:28,008 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:28,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:28,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:28,030 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:28,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:10:28,051 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:28,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:28,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:28,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:10:28,097 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:28,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:28,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:28,161 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:19 [2021-06-05 06:10:28,208 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:28,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133567265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:28,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:28,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 06:10:28,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961279321] [2021-06-05 06:10:28,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:10:28,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:28,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:10:28,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:10:28,209 INFO L87 Difference]: Start difference. First operand 2965 states and 9799 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:30,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:30,078 INFO L93 Difference]: Finished difference Result 4461 states and 14298 transitions. [2021-06-05 06:10:30,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:10:30,079 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:10:30,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:30,085 INFO L225 Difference]: With dead ends: 4461 [2021-06-05 06:10:30,086 INFO L226 Difference]: Without dead ends: 4421 [2021-06-05 06:10:30,086 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 1587.4ms TimeCoverageRelationStatistics Valid=398, Invalid=2358, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:10:30,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4421 states. [2021-06-05 06:10:30,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4421 to 2956. [2021-06-05 06:10:30,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2956 states, 2955 states have (on average 3.301861252115059) internal successors, (9757), 2955 states have internal predecessors, (9757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:30,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2956 states to 2956 states and 9757 transitions. [2021-06-05 06:10:30,136 INFO L78 Accepts]: Start accepts. Automaton has 2956 states and 9757 transitions. Word has length 30 [2021-06-05 06:10:30,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:30,136 INFO L482 AbstractCegarLoop]: Abstraction has 2956 states and 9757 transitions. [2021-06-05 06:10:30,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:30,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2956 states and 9757 transitions. [2021-06-05 06:10:30,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:30,140 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:30,140 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:30,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable709,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:30,341 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:30,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:30,341 INFO L82 PathProgramCache]: Analyzing trace with hash 2001017111, now seen corresponding path program 24 times [2021-06-05 06:10:30,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:30,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160683061] [2021-06-05 06:10:30,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:30,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:30,691 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:30,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:30,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160683061] [2021-06-05 06:10:30,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160683061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:30,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687997487] [2021-06-05 06:10:30,691 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:30,716 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:10:30,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:30,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:10:30,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:30,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:30,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:30,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:10:30,888 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:30,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:30,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:30,908 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:30,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:10:30,944 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:30,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:30,978 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:30,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:10:30,994 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:31,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:31,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:31,058 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:28 [2021-06-05 06:10:31,128 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:31,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687997487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:31,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:31,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:10:31,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517943382] [2021-06-05 06:10:31,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:10:31,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:31,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:10:31,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:10:31,129 INFO L87 Difference]: Start difference. First operand 2956 states and 9757 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-05 06:10:31,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:31,898 INFO L93 Difference]: Finished difference Result 4046 states and 13143 transitions. [2021-06-05 06:10:31,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:10:31,899 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-06-05 06:10:31,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:31,904 INFO L225 Difference]: With dead ends: 4046 [2021-06-05 06:10:31,905 INFO L226 Difference]: Without dead ends: 4021 [2021-06-05 06:10:31,905 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 804.6ms TimeCoverageRelationStatistics Valid=256, Invalid=1150, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:10:31,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4021 states. [2021-06-05 06:10:31,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4021 to 2950. [2021-06-05 06:10:31,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2950 states, 2949 states have (on average 3.3014581213970837) internal successors, (9736), 2949 states have internal predecessors, (9736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:31,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2950 states to 2950 states and 9736 transitions. [2021-06-05 06:10:31,948 INFO L78 Accepts]: Start accepts. Automaton has 2950 states and 9736 transitions. Word has length 30 [2021-06-05 06:10:31,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:31,948 INFO L482 AbstractCegarLoop]: Abstraction has 2950 states and 9736 transitions. [2021-06-05 06:10:31,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-05 06:10:31,948 INFO L276 IsEmpty]: Start isEmpty. Operand 2950 states and 9736 transitions. [2021-06-05 06:10:31,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:31,952 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:31,952 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:32,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable728,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:32,152 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:32,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:32,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1235319329, now seen corresponding path program 25 times [2021-06-05 06:10:32,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:32,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001239131] [2021-06-05 06:10:32,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:32,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:32,544 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:32,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:32,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001239131] [2021-06-05 06:10:32,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001239131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:32,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828746507] [2021-06-05 06:10:32,544 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:32,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:10:32,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:32,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:32,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:32,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:10:32,784 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:32,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:32,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:32,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:32,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:10:32,795 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:32,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:32,808 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:32,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:10:32,832 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:10:32,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:32,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:32,842 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:10:32,865 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:32,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828746507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:32,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:32,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:10:32,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83361116] [2021-06-05 06:10:32,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:10:32,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:32,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:10:32,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:10:32,866 INFO L87 Difference]: Start difference. First operand 2950 states and 9736 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-05 06:10:33,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:33,676 INFO L93 Difference]: Finished difference Result 3730 states and 12134 transitions. [2021-06-05 06:10:33,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:10:33,676 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-05 06:10:33,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:33,681 INFO L225 Difference]: With dead ends: 3730 [2021-06-05 06:10:33,681 INFO L226 Difference]: Without dead ends: 3715 [2021-06-05 06:10:33,682 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 974.9ms TimeCoverageRelationStatistics Valid=251, Invalid=1081, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:10:33,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3715 states. [2021-06-05 06:10:33,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3715 to 2961. [2021-06-05 06:10:33,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2961 states, 2960 states have (on average 3.3027027027027027) internal successors, (9776), 2960 states have internal predecessors, (9776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:33,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2961 states to 2961 states and 9776 transitions. [2021-06-05 06:10:33,721 INFO L78 Accepts]: Start accepts. Automaton has 2961 states and 9776 transitions. Word has length 30 [2021-06-05 06:10:33,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:33,721 INFO L482 AbstractCegarLoop]: Abstraction has 2961 states and 9776 transitions. [2021-06-05 06:10:33,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-05 06:10:33,721 INFO L276 IsEmpty]: Start isEmpty. Operand 2961 states and 9776 transitions. [2021-06-05 06:10:33,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:33,724 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:33,724 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:33,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable748 [2021-06-05 06:10:33,925 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:33,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:33,925 INFO L82 PathProgramCache]: Analyzing trace with hash 570228807, now seen corresponding path program 26 times [2021-06-05 06:10:33,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:33,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565374743] [2021-06-05 06:10:33,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:33,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:34,293 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:34,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:34,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565374743] [2021-06-05 06:10:34,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565374743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:34,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592533650] [2021-06-05 06:10:34,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:34,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:10:34,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:34,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:10:34,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:34,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:34,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:34,516 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:34,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 47 [2021-06-05 06:10:34,534 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:34,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:34,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:34,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:34,553 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:34,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:10:34,570 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:34,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:34,603 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:34,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:10:34,609 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:34,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:34,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:34,667 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:26 [2021-06-05 06:10:34,717 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:34,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592533650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:34,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:34,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:10:34,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503864125] [2021-06-05 06:10:34,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:10:34,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:34,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:10:34,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:10:34,718 INFO L87 Difference]: Start difference. First operand 2961 states and 9776 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:35,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:35,859 INFO L93 Difference]: Finished difference Result 4237 states and 13721 transitions. [2021-06-05 06:10:35,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:10:35,859 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:10:35,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:35,866 INFO L225 Difference]: With dead ends: 4237 [2021-06-05 06:10:35,866 INFO L226 Difference]: Without dead ends: 4218 [2021-06-05 06:10:35,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 1174.4ms TimeCoverageRelationStatistics Valid=351, Invalid=1629, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:10:35,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4218 states. [2021-06-05 06:10:35,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4218 to 2954. [2021-06-05 06:10:35,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2954 states, 2953 states have (on average 3.301049779884863) internal successors, (9748), 2953 states have internal predecessors, (9748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:35,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2954 states to 2954 states and 9748 transitions. [2021-06-05 06:10:35,913 INFO L78 Accepts]: Start accepts. Automaton has 2954 states and 9748 transitions. Word has length 30 [2021-06-05 06:10:35,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:35,913 INFO L482 AbstractCegarLoop]: Abstraction has 2954 states and 9748 transitions. [2021-06-05 06:10:35,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:35,913 INFO L276 IsEmpty]: Start isEmpty. Operand 2954 states and 9748 transitions. [2021-06-05 06:10:35,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:35,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:35,916 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:36,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable749,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:36,117 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:36,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:36,117 INFO L82 PathProgramCache]: Analyzing trace with hash -66238047, now seen corresponding path program 27 times [2021-06-05 06:10:36,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:36,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454865753] [2021-06-05 06:10:36,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:36,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:36,511 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:36,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:36,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454865753] [2021-06-05 06:10:36,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454865753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:36,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454609046] [2021-06-05 06:10:36,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:36,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:10:36,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:36,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:10:36,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:36,706 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:36,706 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 43 treesize of output 59 [2021-06-05 06:10:36,787 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:36,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:36,834 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:36,835 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 35 treesize of output 51 [2021-06-05 06:10:36,945 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:36,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:37,000 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:37,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:10:37,010 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:37,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:37,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:37,204 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:496 [2021-06-05 06:10:37,461 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 49 [2021-06-05 06:10:37,671 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-06-05 06:10:37,847 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:37,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454609046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:37,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:37,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:10:37,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196925282] [2021-06-05 06:10:37,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:10:37,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:37,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:10:37,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:10:37,848 INFO L87 Difference]: Start difference. First operand 2954 states and 9748 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-05 06:10:38,232 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 68 [2021-06-05 06:10:38,519 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 50 [2021-06-05 06:10:38,769 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 54 [2021-06-05 06:10:38,955 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 61 [2021-06-05 06:10:39,198 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 54 [2021-06-05 06:10:39,665 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-06-05 06:10:40,038 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 37 [2021-06-05 06:10:40,247 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-06-05 06:10:40,474 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 51 [2021-06-05 06:10:40,798 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 43 [2021-06-05 06:10:41,136 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 50 [2021-06-05 06:10:41,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:41,547 INFO L93 Difference]: Finished difference Result 4498 states and 14538 transitions. [2021-06-05 06:10:41,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:10:41,547 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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 30 [2021-06-05 06:10:41,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:41,554 INFO L225 Difference]: With dead ends: 4498 [2021-06-05 06:10:41,554 INFO L226 Difference]: Without dead ends: 4448 [2021-06-05 06:10:41,554 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 3853.6ms TimeCoverageRelationStatistics Valid=544, Invalid=2648, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:10:41,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4448 states. [2021-06-05 06:10:41,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4448 to 2943. [2021-06-05 06:10:41,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 3.299116247450714) internal successors, (9706), 2942 states have internal predecessors, (9706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:41,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 9706 transitions. [2021-06-05 06:10:41,603 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 9706 transitions. Word has length 30 [2021-06-05 06:10:41,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:41,603 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 9706 transitions. [2021-06-05 06:10:41,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-05 06:10:41,603 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 9706 transitions. [2021-06-05 06:10:41,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:41,607 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:41,607 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:41,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable767 [2021-06-05 06:10:41,810 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:41,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:41,810 INFO L82 PathProgramCache]: Analyzing trace with hash -1927255107, now seen corresponding path program 28 times [2021-06-05 06:10:41,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:41,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170155608] [2021-06-05 06:10:41,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:41,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:42,146 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:42,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:42,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170155608] [2021-06-05 06:10:42,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170155608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:42,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103300585] [2021-06-05 06:10:42,147 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:42,171 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:10:42,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:42,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:10:42,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:42,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:42,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:42,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:10:42,381 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:42,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:42,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:42,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:42,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:10:42,393 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:42,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:42,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:42,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:10:42,407 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:10:42,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:42,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:42,417 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:10:42,433 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:42,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103300585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:42,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:42,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:10:42,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023163337] [2021-06-05 06:10:42,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:10:42,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:42,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:10:42,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:10:42,434 INFO L87 Difference]: Start difference. First operand 2943 states and 9706 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:43,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:43,513 INFO L93 Difference]: Finished difference Result 3834 states and 12416 transitions. [2021-06-05 06:10:43,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:10:43,513 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:10:43,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:43,519 INFO L225 Difference]: With dead ends: 3834 [2021-06-05 06:10:43,519 INFO L226 Difference]: Without dead ends: 3813 [2021-06-05 06:10:43,519 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 1093.0ms TimeCoverageRelationStatistics Valid=248, Invalid=1392, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:10:43,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3813 states. [2021-06-05 06:10:43,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3813 to 2994. [2021-06-05 06:10:43,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2994 states, 2993 states have (on average 3.2980287337119947) internal successors, (9871), 2993 states have internal predecessors, (9871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:43,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2994 states to 2994 states and 9871 transitions. [2021-06-05 06:10:43,559 INFO L78 Accepts]: Start accepts. Automaton has 2994 states and 9871 transitions. Word has length 30 [2021-06-05 06:10:43,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:43,559 INFO L482 AbstractCegarLoop]: Abstraction has 2994 states and 9871 transitions. [2021-06-05 06:10:43,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:43,559 INFO L276 IsEmpty]: Start isEmpty. Operand 2994 states and 9871 transitions. [2021-06-05 06:10:43,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:43,563 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:43,563 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:43,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable871 [2021-06-05 06:10:43,763 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:43,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:43,764 INFO L82 PathProgramCache]: Analyzing trace with hash 212715463, now seen corresponding path program 29 times [2021-06-05 06:10:43,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:43,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479843598] [2021-06-05 06:10:43,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:43,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:44,139 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:44,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:44,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479843598] [2021-06-05 06:10:44,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479843598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:44,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411072154] [2021-06-05 06:10:44,139 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:44,163 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:10:44,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:44,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:10:44,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:44,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:44,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:44,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 52 [2021-06-05 06:10:44,351 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:44,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:44,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:44,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:44,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 40 [2021-06-05 06:10:44,364 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:44,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:44,377 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:44,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 06:10:44,379 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:10:44,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:44,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:44,389 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:7 [2021-06-05 06:10:44,411 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:44,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411072154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:44,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:44,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-05 06:10:44,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602446053] [2021-06-05 06:10:44,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:10:44,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:44,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:10:44,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:10:44,412 INFO L87 Difference]: Start difference. First operand 2994 states and 9871 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:45,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:45,124 INFO L93 Difference]: Finished difference Result 3779 states and 12292 transitions. [2021-06-05 06:10:45,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:10:45,124 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:10:45,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:45,130 INFO L225 Difference]: With dead ends: 3779 [2021-06-05 06:10:45,130 INFO L226 Difference]: Without dead ends: 3760 [2021-06-05 06:10:45,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 735.7ms TimeCoverageRelationStatistics Valid=101, Invalid=601, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:10:45,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3760 states. [2021-06-05 06:10:45,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3760 to 3006. [2021-06-05 06:10:45,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3006 states, 3005 states have (on average 3.302828618968386) internal successors, (9925), 3005 states have internal predecessors, (9925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:45,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3006 states to 3006 states and 9925 transitions. [2021-06-05 06:10:45,174 INFO L78 Accepts]: Start accepts. Automaton has 3006 states and 9925 transitions. Word has length 30 [2021-06-05 06:10:45,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:45,174 INFO L482 AbstractCegarLoop]: Abstraction has 3006 states and 9925 transitions. [2021-06-05 06:10:45,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:45,174 INFO L276 IsEmpty]: Start isEmpty. Operand 3006 states and 9925 transitions. [2021-06-05 06:10:45,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:45,178 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:45,178 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:45,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable872 [2021-06-05 06:10:45,380 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:45,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:45,380 INFO L82 PathProgramCache]: Analyzing trace with hash -1522056313, now seen corresponding path program 30 times [2021-06-05 06:10:45,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:45,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820383783] [2021-06-05 06:10:45,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:45,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:45,707 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:45,707 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:45,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820383783] [2021-06-05 06:10:45,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820383783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:45,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755725705] [2021-06-05 06:10:45,707 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:45,749 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:10:45,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:45,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:10:45,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:45,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:45,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:45,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:10:45,973 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:45,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:45,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:45,995 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:45,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:10:46,015 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:46,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:46,054 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:46,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:10:46,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:46,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:46,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:46,130 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-06-05 06:10:46,181 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:46,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755725705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:46,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:46,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 06:10:46,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45850096] [2021-06-05 06:10:46,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:10:46,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:46,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:10:46,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:10:46,182 INFO L87 Difference]: Start difference. First operand 3006 states and 9925 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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-06-05 06:10:47,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:47,144 INFO L93 Difference]: Finished difference Result 4531 states and 14555 transitions. [2021-06-05 06:10:47,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:10:47,144 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 30 [2021-06-05 06:10:47,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:47,152 INFO L225 Difference]: With dead ends: 4531 [2021-06-05 06:10:47,152 INFO L226 Difference]: Without dead ends: 4481 [2021-06-05 06:10:47,152 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 970.5ms TimeCoverageRelationStatistics Valid=285, Invalid=1355, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:10:47,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4481 states. [2021-06-05 06:10:47,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4481 to 2986. [2021-06-05 06:10:47,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2985 states have (on average 3.295812395309883) internal successors, (9838), 2985 states have internal predecessors, (9838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:47,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 9838 transitions. [2021-06-05 06:10:47,201 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 9838 transitions. Word has length 30 [2021-06-05 06:10:47,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:47,201 INFO L482 AbstractCegarLoop]: Abstraction has 2986 states and 9838 transitions. [2021-06-05 06:10:47,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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-06-05 06:10:47,201 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 9838 transitions. [2021-06-05 06:10:47,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:47,205 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:47,205 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:47,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable873 [2021-06-05 06:10:47,405 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:47,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:47,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1160958547, now seen corresponding path program 31 times [2021-06-05 06:10:47,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:47,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786951377] [2021-06-05 06:10:47,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:47,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:47,718 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:47,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:47,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786951377] [2021-06-05 06:10:47,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786951377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:47,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501058306] [2021-06-05 06:10:47,718 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:47,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:47,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:10:47,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:47,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:47,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:47,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:47,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:47,894 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:47,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 45 [2021-06-05 06:10:47,930 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:47,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:47,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:47,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:47,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:10:47,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:47,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 06:10:47,980 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:47,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:48,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:48,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:10:48,028 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:48,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:48,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:48,116 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:75 [2021-06-05 06:10:48,190 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:48,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501058306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:48,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:48,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:10:48,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231252373] [2021-06-05 06:10:48,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:10:48,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:48,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:10:48,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:10:48,191 INFO L87 Difference]: Start difference. First operand 2986 states and 9838 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-05 06:10:48,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:48,999 INFO L93 Difference]: Finished difference Result 4047 states and 13136 transitions. [2021-06-05 06:10:49,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:10:49,000 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-06-05 06:10:49,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:49,006 INFO L225 Difference]: With dead ends: 4047 [2021-06-05 06:10:49,006 INFO L226 Difference]: Without dead ends: 4022 [2021-06-05 06:10:49,006 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 843.6ms TimeCoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:10:49,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4022 states. [2021-06-05 06:10:49,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4022 to 2967. [2021-06-05 06:10:49,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2967 states, 2966 states have (on average 3.296695886716116) internal successors, (9778), 2966 states have internal predecessors, (9778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:49,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2967 states to 2967 states and 9778 transitions. [2021-06-05 06:10:49,046 INFO L78 Accepts]: Start accepts. Automaton has 2967 states and 9778 transitions. Word has length 30 [2021-06-05 06:10:49,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:49,046 INFO L482 AbstractCegarLoop]: Abstraction has 2967 states and 9778 transitions. [2021-06-05 06:10:49,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-05 06:10:49,046 INFO L276 IsEmpty]: Start isEmpty. Operand 2967 states and 9778 transitions. [2021-06-05 06:10:49,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:10:49,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:49,050 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:49,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable892 [2021-06-05 06:10:49,250 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:49,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:49,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1357407609, now seen corresponding path program 32 times [2021-06-05 06:10:49,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:49,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307825395] [2021-06-05 06:10:49,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:49,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:49,584 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:49,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:49,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307825395] [2021-06-05 06:10:49,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307825395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:49,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115986032] [2021-06-05 06:10:49,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:49,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:10:49,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:49,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:10:49,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:49,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:49,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:49,863 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:49,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 53 [2021-06-05 06:10:49,881 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:49,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:49,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:49,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:49,901 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:49,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 06:10:49,919 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:10:49,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:49,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:49,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 33 treesize of output 53 [2021-06-05 06:10:49,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:50,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:50,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:50,013 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:68, output treesize:17 [2021-06-05 06:10:50,080 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:50,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115986032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:50,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:50,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:10:50,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867876114] [2021-06-05 06:10:50,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:10:50,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:50,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:10:50,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:10:50,081 INFO L87 Difference]: Start difference. First operand 2967 states and 9778 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:01,612 WARN L205 SmtUtils]: Spent 802.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-06-05 06:11:08,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:08,064 INFO L93 Difference]: Finished difference Result 3457 states and 11272 transitions. [2021-06-05 06:11:08,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:11:08,064 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:11:08,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:08,069 INFO L225 Difference]: With dead ends: 3457 [2021-06-05 06:11:08,070 INFO L226 Difference]: Without dead ends: 3428 [2021-06-05 06:11:08,070 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 11882.5ms TimeCoverageRelationStatistics Valid=185, Invalid=1291, Unknown=6, NotChecked=0, Total=1482 [2021-06-05 06:11:08,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3428 states. [2021-06-05 06:11:08,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3428 to 2991. [2021-06-05 06:11:08,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.296989966555184) internal successors, (9858), 2990 states have internal predecessors, (9858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:08,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 9858 transitions. [2021-06-05 06:11:08,123 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 9858 transitions. Word has length 30 [2021-06-05 06:11:08,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:08,123 INFO L482 AbstractCegarLoop]: Abstraction has 2991 states and 9858 transitions. [2021-06-05 06:11:08,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:08,124 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 9858 transitions. [2021-06-05 06:11:08,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:11:08,127 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:08,127 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:11:08,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable911,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:08,329 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:08,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:08,329 INFO L82 PathProgramCache]: Analyzing trace with hash 346735623, now seen corresponding path program 33 times [2021-06-05 06:11:08,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:08,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789225308] [2021-06-05 06:11:08,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:08,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:08,620 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:08,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:08,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789225308] [2021-06-05 06:11:08,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789225308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:08,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785628460] [2021-06-05 06:11:08,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:08,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:11:08,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:08,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:11:08,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:08,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:08,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:08,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:11:08,868 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:08,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:08,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:08,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:08,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:11:08,885 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:08,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:08,903 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:08,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:11:08,905 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:11:08,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:08,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:08,919 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:10 [2021-06-05 06:11:08,960 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:08,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785628460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:08,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:08,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:11:08,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362936905] [2021-06-05 06:11:08,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:11:08,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:08,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:11:08,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:11:08,962 INFO L87 Difference]: Start difference. First operand 2991 states and 9858 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:09,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:09,989 INFO L93 Difference]: Finished difference Result 3792 states and 12321 transitions. [2021-06-05 06:11:09,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:11:09,990 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:11:09,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:09,995 INFO L225 Difference]: With dead ends: 3792 [2021-06-05 06:11:09,995 INFO L226 Difference]: Without dead ends: 3777 [2021-06-05 06:11:09,995 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1005.2ms TimeCoverageRelationStatistics Valid=277, Invalid=1283, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:11:09,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3777 states. [2021-06-05 06:11:10,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3777 to 3010. [2021-06-05 06:11:10,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3010 states, 3009 states have (on average 3.297441010302426) internal successors, (9922), 3009 states have internal predecessors, (9922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:10,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3010 states to 3010 states and 9922 transitions. [2021-06-05 06:11:10,037 INFO L78 Accepts]: Start accepts. Automaton has 3010 states and 9922 transitions. Word has length 30 [2021-06-05 06:11:10,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:10,037 INFO L482 AbstractCegarLoop]: Abstraction has 3010 states and 9922 transitions. [2021-06-05 06:11:10,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:10,037 INFO L276 IsEmpty]: Start isEmpty. Operand 3010 states and 9922 transitions. [2021-06-05 06:11:10,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:11:10,040 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:10,040 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:11:10,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable929,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:10,241 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:10,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:10,241 INFO L82 PathProgramCache]: Analyzing trace with hash -2142683537, now seen corresponding path program 34 times [2021-06-05 06:11:10,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:10,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775100008] [2021-06-05 06:11:10,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:10,531 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:10,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:10,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775100008] [2021-06-05 06:11:10,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775100008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:10,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241890416] [2021-06-05 06:11:10,531 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:10,557 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:11:10,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:10,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:11:10,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:10,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:10,742 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:10,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:11:10,759 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:10,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:10,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:10,780 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:10,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:11:10,797 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:10,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:10,830 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:10,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:11:10,835 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:11:10,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:10,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:10,893 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-06-05 06:11:10,936 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:10,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241890416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:10,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:10,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:11:10,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266454844] [2021-06-05 06:11:10,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:11:10,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:10,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:11:10,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:11:10,937 INFO L87 Difference]: Start difference. First operand 3010 states and 9922 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:12,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:12,292 INFO L93 Difference]: Finished difference Result 4310 states and 13931 transitions. [2021-06-05 06:11:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:11:12,292 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:11:12,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:12,298 INFO L225 Difference]: With dead ends: 4310 [2021-06-05 06:11:12,298 INFO L226 Difference]: Without dead ends: 4291 [2021-06-05 06:11:12,298 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1230.9ms TimeCoverageRelationStatistics Valid=369, Invalid=1701, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:11:12,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2021-06-05 06:11:12,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 3003. [2021-06-05 06:11:12,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.2958027981345768) internal successors, (9894), 3002 states have internal predecessors, (9894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:12,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 9894 transitions. [2021-06-05 06:11:12,343 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 9894 transitions. Word has length 30 [2021-06-05 06:11:12,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:12,343 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 9894 transitions. [2021-06-05 06:11:12,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:12,343 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 9894 transitions. [2021-06-05 06:11:12,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:11:12,346 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:12,346 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:11:12,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable930 [2021-06-05 06:11:12,547 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:12,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:12,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1515816905, now seen corresponding path program 35 times [2021-06-05 06:11:12,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:12,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115081358] [2021-06-05 06:11:12,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:12,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:12,835 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:12,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:12,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115081358] [2021-06-05 06:11:12,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115081358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:12,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348938420] [2021-06-05 06:11:12,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:12,860 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:11:12,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:12,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:11:12,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:14,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:14,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:14,208 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:14,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 53 [2021-06-05 06:11:14,229 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:14,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:14,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:14,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:14,249 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:14,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 06:11:14,267 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:14,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:14,300 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:14,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 33 treesize of output 53 [2021-06-05 06:11:14,306 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:11:14,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:14,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:14,400 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:68, output treesize:17 [2021-06-05 06:11:14,461 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:14,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348938420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:14,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:14,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 06:11:14,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024059121] [2021-06-05 06:11:14,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:11:14,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:14,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:11:14,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=457, Unknown=1, NotChecked=0, Total=552 [2021-06-05 06:11:14,462 INFO L87 Difference]: Start difference. First operand 3003 states and 9894 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-06-05 06:11:21,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:21,853 INFO L93 Difference]: Finished difference Result 4136 states and 13430 transitions. [2021-06-05 06:11:21,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:11:21,854 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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 30 [2021-06-05 06:11:21,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:21,860 INFO L225 Difference]: With dead ends: 4136 [2021-06-05 06:11:21,860 INFO L226 Difference]: Without dead ends: 4111 [2021-06-05 06:11:21,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 2194.1ms TimeCoverageRelationStatistics Valid=288, Invalid=1433, Unknown=1, NotChecked=0, Total=1722 [2021-06-05 06:11:21,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4111 states. [2021-06-05 06:11:21,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4111 to 2999. [2021-06-05 06:11:21,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2998 states have (on average 3.2961974649766512) internal successors, (9882), 2998 states have internal predecessors, (9882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:21,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 9882 transitions. [2021-06-05 06:11:21,908 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 9882 transitions. Word has length 30 [2021-06-05 06:11:21,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:21,908 INFO L482 AbstractCegarLoop]: Abstraction has 2999 states and 9882 transitions. [2021-06-05 06:11:21,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-06-05 06:11:21,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 9882 transitions. [2021-06-05 06:11:21,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:11:21,912 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:21,912 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:11:22,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable949,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:22,113 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:22,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:22,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1303532813, now seen corresponding path program 36 times [2021-06-05 06:11:22,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:22,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757275065] [2021-06-05 06:11:22,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:22,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:22,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:22,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:22,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757275065] [2021-06-05 06:11:22,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757275065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:22,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522126738] [2021-06-05 06:11:22,467 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:22,491 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:11:22,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:22,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:11:22,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:22,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:22,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:22,652 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:22,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 49 [2021-06-05 06:11:22,670 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:22,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:22,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:22,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:22,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:22,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 39 [2021-06-05 06:11:22,705 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:22,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:22,737 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:22,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 49 [2021-06-05 06:11:22,742 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:11:22,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:22,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:22,793 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:17 [2021-06-05 06:11:22,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:22,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522126738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:22,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:22,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:11:22,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861596150] [2021-06-05 06:11:22,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:11:22,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:22,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:11:22,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:11:22,862 INFO L87 Difference]: Start difference. First operand 2999 states and 9882 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-05 06:11:24,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:24,220 INFO L93 Difference]: Finished difference Result 4101 states and 13333 transitions. [2021-06-05 06:11:24,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:11:24,221 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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 30 [2021-06-05 06:11:24,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:24,227 INFO L225 Difference]: With dead ends: 4101 [2021-06-05 06:11:24,227 INFO L226 Difference]: Without dead ends: 4076 [2021-06-05 06:11:24,227 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1259.1ms TimeCoverageRelationStatistics Valid=313, Invalid=1667, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:11:24,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4076 states. [2021-06-05 06:11:24,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4076 to 3007. [2021-06-05 06:11:24,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3007 states, 3006 states have (on average 3.2954091816367264) internal successors, (9906), 3006 states have internal predecessors, (9906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:24,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 9906 transitions. [2021-06-05 06:11:24,269 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 9906 transitions. Word has length 30 [2021-06-05 06:11:24,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:24,270 INFO L482 AbstractCegarLoop]: Abstraction has 3007 states and 9906 transitions. [2021-06-05 06:11:24,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-05 06:11:24,270 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 9906 transitions. [2021-06-05 06:11:24,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:11:24,273 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:24,273 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:11:24,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable968,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:24,474 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:24,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:24,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1246827581, now seen corresponding path program 37 times [2021-06-05 06:11:24,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:24,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466164362] [2021-06-05 06:11:24,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:24,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:24,814 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:24,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:24,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466164362] [2021-06-05 06:11:24,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466164362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:24,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943806091] [2021-06-05 06:11:24,814 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:24,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:11:24,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:25,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:25,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:25,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 06:11:25,078 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:25,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:25,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:25,101 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:25,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 06:11:25,121 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:25,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:25,162 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:25,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:11:25,168 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:11:25,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:25,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:25,240 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:45 [2021-06-05 06:11:25,314 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:25,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943806091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:25,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:25,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:11:25,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410545018] [2021-06-05 06:11:25,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:11:25,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:25,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:11:25,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:11:25,315 INFO L87 Difference]: Start difference. First operand 3007 states and 9906 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-05 06:11:26,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:26,340 INFO L93 Difference]: Finished difference Result 4251 states and 13769 transitions. [2021-06-05 06:11:26,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:11:26,340 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-06-05 06:11:26,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:26,346 INFO L225 Difference]: With dead ends: 4251 [2021-06-05 06:11:26,346 INFO L226 Difference]: Without dead ends: 4226 [2021-06-05 06:11:26,347 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 935.6ms TimeCoverageRelationStatistics Valid=265, Invalid=1295, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:11:26,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4226 states. [2021-06-05 06:11:26,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4226 to 2999. [2021-06-05 06:11:26,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2998 states have (on average 3.2961974649766512) internal successors, (9882), 2998 states have internal predecessors, (9882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:26,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 9882 transitions. [2021-06-05 06:11:26,391 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 9882 transitions. Word has length 30 [2021-06-05 06:11:26,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:26,391 INFO L482 AbstractCegarLoop]: Abstraction has 2999 states and 9882 transitions. [2021-06-05 06:11:26,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-05 06:11:26,391 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 9882 transitions. [2021-06-05 06:11:26,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:11:26,395 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:26,395 INFO L521 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, 1] [2021-06-05 06:11:26,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable985 [2021-06-05 06:11:26,595 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:26,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:26,596 INFO L82 PathProgramCache]: Analyzing trace with hash -19226196, now seen corresponding path program 44 times [2021-06-05 06:11:26,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:26,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461523646] [2021-06-05 06:11:26,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:26,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:26,993 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:26,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:26,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461523646] [2021-06-05 06:11:26,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461523646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:26,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849650151] [2021-06-05 06:11:26,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:27,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:11:27,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:27,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:11:27,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:27,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:27,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:27,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:27,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:27,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:11:27,204 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:27,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:27,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:27,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:27,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:27,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:27,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:11:27,216 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:27,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:27,228 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:27,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:11:27,230 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:11:27,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:27,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:27,240 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:11:27,262 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:27,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849650151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:27,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:27,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:11:27,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176448990] [2021-06-05 06:11:27,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:11:27,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:27,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:11:27,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:11:27,263 INFO L87 Difference]: Start difference. First operand 2999 states and 9882 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:29,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:29,171 INFO L93 Difference]: Finished difference Result 3992 states and 12753 transitions. [2021-06-05 06:11:29,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:11:29,171 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:11:29,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:29,177 INFO L225 Difference]: With dead ends: 3992 [2021-06-05 06:11:29,177 INFO L226 Difference]: Without dead ends: 3966 [2021-06-05 06:11:29,177 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 1736.4ms TimeCoverageRelationStatistics Valid=463, Invalid=2729, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:11:29,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3966 states. [2021-06-05 06:11:29,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3966 to 2993. [2021-06-05 06:11:29,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2992 states have (on average 3.297794117647059) internal successors, (9867), 2992 states have internal predecessors, (9867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:29,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 9867 transitions. [2021-06-05 06:11:29,214 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 9867 transitions. Word has length 30 [2021-06-05 06:11:29,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:29,215 INFO L482 AbstractCegarLoop]: Abstraction has 2993 states and 9867 transitions. [2021-06-05 06:11:29,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:29,215 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 9867 transitions. [2021-06-05 06:11:29,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:11:29,218 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:29,218 INFO L521 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, 1] [2021-06-05 06:11:29,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1004,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:29,418 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:29,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:29,419 INFO L82 PathProgramCache]: Analyzing trace with hash -196266222, now seen corresponding path program 45 times [2021-06-05 06:11:29,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:29,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102257142] [2021-06-05 06:11:29,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:29,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:29,882 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:29,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:29,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102257142] [2021-06-05 06:11:29,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102257142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:29,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508598738] [2021-06-05 06:11:29,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:29,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:11:29,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:29,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:11:29,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:30,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:30,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:30,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:30,185 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-06-05 06:11:30,268 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:30,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:30,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:30,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:30,306 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:30,306 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-06-05 06:11:30,397 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:30,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:30,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:30,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 06:11:30,676 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:11:31,134 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 127 [2021-06-05 06:11:31,134 INFO L628 ElimStorePlain]: treesize reduction 182, result has 90.7 percent of original size [2021-06-05 06:11:31,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:31,594 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:56, output treesize:97 [2021-06-05 06:11:31,724 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:31,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508598738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:31,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:31,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 06:11:31,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142384627] [2021-06-05 06:11:31,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:11:31,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:31,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:11:31,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:11:31,725 INFO L87 Difference]: Start difference. First operand 2993 states and 9867 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-06-05 06:11:34,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:34,728 INFO L93 Difference]: Finished difference Result 4162 states and 13260 transitions. [2021-06-05 06:11:34,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:11:34,729 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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 30 [2021-06-05 06:11:34,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:34,735 INFO L225 Difference]: With dead ends: 4162 [2021-06-05 06:11:34,735 INFO L226 Difference]: Without dead ends: 4121 [2021-06-05 06:11:34,735 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1461 ImplicationChecksByTransitivity, 2409.6ms TimeCoverageRelationStatistics Valid=557, Invalid=4845, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 06:11:34,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4121 states. [2021-06-05 06:11:34,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4121 to 3033. [2021-06-05 06:11:34,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3033 states, 3032 states have (on average 3.2932058047493404) internal successors, (9985), 3032 states have internal predecessors, (9985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:34,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3033 states to 3033 states and 9985 transitions. [2021-06-05 06:11:34,777 INFO L78 Accepts]: Start accepts. Automaton has 3033 states and 9985 transitions. Word has length 30 [2021-06-05 06:11:34,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:34,777 INFO L482 AbstractCegarLoop]: Abstraction has 3033 states and 9985 transitions. [2021-06-05 06:11:34,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-06-05 06:11:34,778 INFO L276 IsEmpty]: Start isEmpty. Operand 3033 states and 9985 transitions. [2021-06-05 06:11:34,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:11:34,781 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:34,781 INFO L521 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, 1] [2021-06-05 06:11:34,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1005 [2021-06-05 06:11:34,982 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:34,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:34,982 INFO L82 PathProgramCache]: Analyzing trace with hash -158503640, now seen corresponding path program 46 times [2021-06-05 06:11:34,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:34,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607685402] [2021-06-05 06:11:34,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:34,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:35,346 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:35,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:35,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607685402] [2021-06-05 06:11:35,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607685402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:35,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636338766] [2021-06-05 06:11:35,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:35,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:11:35,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:35,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:11:35,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:38,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:38,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:38,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:38,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:38,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:11:38,274 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:38,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:38,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:38,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:38,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:38,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:11:38,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:11:38,287 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:11:38,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:38,299 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:38,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:11:38,301 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:11:38,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:38,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:38,311 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:11:38,340 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:38,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636338766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:38,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:38,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 06:11:38,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640097770] [2021-06-05 06:11:38,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:11:38,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:38,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:11:38,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=382, Unknown=3, NotChecked=0, Total=462 [2021-06-05 06:11:38,341 INFO L87 Difference]: Start difference. First operand 3033 states and 9985 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:02,225 WARN L205 SmtUtils]: Spent 2.20 s on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-06-05 06:12:06,150 WARN L205 SmtUtils]: Spent 800.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-06-05 06:12:08,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:08,580 INFO L93 Difference]: Finished difference Result 4132 states and 13320 transitions. [2021-06-05 06:12:08,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:12:08,580 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:08,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:08,587 INFO L225 Difference]: With dead ends: 4132 [2021-06-05 06:12:08,587 INFO L226 Difference]: Without dead ends: 4106 [2021-06-05 06:12:08,587 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 18621.0ms TimeCoverageRelationStatistics Valid=517, Invalid=3006, Unknown=17, NotChecked=0, Total=3540 [2021-06-05 06:12:08,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4106 states. [2021-06-05 06:12:08,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4106 to 3053. [2021-06-05 06:12:08,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3053 states, 3052 states have (on average 3.288007863695937) internal successors, (10035), 3052 states have internal predecessors, (10035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:08,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3053 states to 3053 states and 10035 transitions. [2021-06-05 06:12:08,636 INFO L78 Accepts]: Start accepts. Automaton has 3053 states and 10035 transitions. Word has length 30 [2021-06-05 06:12:08,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:08,636 INFO L482 AbstractCegarLoop]: Abstraction has 3053 states and 10035 transitions. [2021-06-05 06:12:08,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:08,636 INFO L276 IsEmpty]: Start isEmpty. Operand 3053 states and 10035 transitions. [2021-06-05 06:12:08,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:08,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:08,640 INFO L521 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, 1] [2021-06-05 06:12:08,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1168 [2021-06-05 06:12:08,841 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:08,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:08,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1416212346, now seen corresponding path program 47 times [2021-06-05 06:12:08,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:08,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294855842] [2021-06-05 06:12:08,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:08,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:09,230 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:09,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:09,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294855842] [2021-06-05 06:12:09,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294855842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:09,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792964369] [2021-06-05 06:12:09,231 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:09,255 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:12:09,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:09,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:12:09,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:09,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:09,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:09,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:09,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:09,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:12:09,470 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:09,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:09,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:09,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:09,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:09,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:09,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:12:09,483 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:09,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:09,495 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:09,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:12:09,497 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:12:09,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:09,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:09,507 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:12:09,524 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:09,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792964369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:09,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:09,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 06:12:09,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055084091] [2021-06-05 06:12:09,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:12:09,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:09,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:12:09,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:12:09,525 INFO L87 Difference]: Start difference. First operand 3053 states and 10035 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:11,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:11,849 INFO L93 Difference]: Finished difference Result 3970 states and 12729 transitions. [2021-06-05 06:12:11,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:12:11,850 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:11,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:11,856 INFO L225 Difference]: With dead ends: 3970 [2021-06-05 06:12:11,856 INFO L226 Difference]: Without dead ends: 3944 [2021-06-05 06:12:11,856 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 2086.9ms TimeCoverageRelationStatistics Valid=546, Invalid=3360, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 06:12:11,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3944 states. [2021-06-05 06:12:11,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3944 to 3053. [2021-06-05 06:12:11,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3053 states, 3052 states have (on average 3.288007863695937) internal successors, (10035), 3052 states have internal predecessors, (10035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:11,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3053 states to 3053 states and 10035 transitions. [2021-06-05 06:12:11,895 INFO L78 Accepts]: Start accepts. Automaton has 3053 states and 10035 transitions. Word has length 30 [2021-06-05 06:12:11,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:11,895 INFO L482 AbstractCegarLoop]: Abstraction has 3053 states and 10035 transitions. [2021-06-05 06:12:11,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:11,895 INFO L276 IsEmpty]: Start isEmpty. Operand 3053 states and 10035 transitions. [2021-06-05 06:12:11,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:11,899 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:11,899 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:12:12,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1169 [2021-06-05 06:12:12,099 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:12,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:12,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1423534595, now seen corresponding path program 38 times [2021-06-05 06:12:12,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:12,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177356104] [2021-06-05 06:12:12,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:12,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:12,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:12,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177356104] [2021-06-05 06:12:12,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177356104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:12,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40956189] [2021-06-05 06:12:12,450 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 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-06-05 06:12:12,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:12:12,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:12,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:12:12,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:12,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:12,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-06-05 06:12:12,743 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:12,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:12,788 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:12,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 06:12:12,833 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:12,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:12,879 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:12,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:12:12,883 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:12:12,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:12,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:12,986 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:82 [2021-06-05 06:12:13,060 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:13,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40956189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:13,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:13,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-06-05 06:12:13,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022583777] [2021-06-05 06:12:13,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:12:13,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:13,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:12:13,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:12:13,061 INFO L87 Difference]: Start difference. First operand 3053 states and 10035 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:16,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:16,177 INFO L93 Difference]: Finished difference Result 4626 states and 14589 transitions. [2021-06-05 06:12:16,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:12:16,177 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:16,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:16,184 INFO L225 Difference]: With dead ends: 4626 [2021-06-05 06:12:16,184 INFO L226 Difference]: Without dead ends: 4596 [2021-06-05 06:12:16,184 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 2551.2ms TimeCoverageRelationStatistics Valid=583, Invalid=3077, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:12:16,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2021-06-05 06:12:16,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 3082. [2021-06-05 06:12:16,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3082 states, 3081 states have (on average 3.294060370009737) internal successors, (10149), 3081 states have internal predecessors, (10149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:16,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3082 states to 3082 states and 10149 transitions. [2021-06-05 06:12:16,232 INFO L78 Accepts]: Start accepts. Automaton has 3082 states and 10149 transitions. Word has length 30 [2021-06-05 06:12:16,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:16,232 INFO L482 AbstractCegarLoop]: Abstraction has 3082 states and 10149 transitions. [2021-06-05 06:12:16,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:16,233 INFO L276 IsEmpty]: Start isEmpty. Operand 3082 states and 10149 transitions. [2021-06-05 06:12:16,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:16,236 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:16,236 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:12:16,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1170,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:16,437 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:16,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:16,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1311580383, now seen corresponding path program 39 times [2021-06-05 06:12:16,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:16,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876501200] [2021-06-05 06:12:16,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:16,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:16,751 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:16,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:16,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876501200] [2021-06-05 06:12:16,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876501200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:16,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73868710] [2021-06-05 06:12:16,751 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 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-06-05 06:12:16,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:12:16,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:16,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:12:16,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:16,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:16,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:16,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-06-05 06:12:17,005 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:17,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:17,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:17,042 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:17,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 06:12:17,126 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:17,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:17,186 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:17,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:12:17,200 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:12:17,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:17,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2021-06-05 06:12:17,345 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:164 [2021-06-05 06:12:17,448 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:17,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73868710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:17,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:17,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:12:17,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658478006] [2021-06-05 06:12:17,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:12:17,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:17,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:12:17,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:12:17,450 INFO L87 Difference]: Start difference. First operand 3082 states and 10149 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:17,801 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-06-05 06:12:18,194 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-06-05 06:12:19,276 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 70 [2021-06-05 06:12:21,821 WARN L205 SmtUtils]: Spent 1.17 s on a formula simplification that was a NOOP. DAG size: 46 [2021-06-05 06:12:21,987 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 67 [2021-06-05 06:12:24,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:24,709 INFO L93 Difference]: Finished difference Result 5085 states and 16123 transitions. [2021-06-05 06:12:24,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 06:12:24,709 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:24,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:24,717 INFO L225 Difference]: With dead ends: 5085 [2021-06-05 06:12:24,717 INFO L226 Difference]: Without dead ends: 5066 [2021-06-05 06:12:24,718 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 4229.1ms TimeCoverageRelationStatistics Valid=799, Invalid=3491, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:12:24,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5066 states. [2021-06-05 06:12:24,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5066 to 3093. [2021-06-05 06:12:24,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3093 states, 3092 states have (on average 3.2959249676584736) internal successors, (10191), 3092 states have internal predecessors, (10191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:24,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3093 states to 3093 states and 10191 transitions. [2021-06-05 06:12:24,771 INFO L78 Accepts]: Start accepts. Automaton has 3093 states and 10191 transitions. Word has length 30 [2021-06-05 06:12:24,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:24,771 INFO L482 AbstractCegarLoop]: Abstraction has 3093 states and 10191 transitions. [2021-06-05 06:12:24,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:24,772 INFO L276 IsEmpty]: Start isEmpty. Operand 3093 states and 10191 transitions. [2021-06-05 06:12:24,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:24,775 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:24,775 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:12:24,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1225 [2021-06-05 06:12:24,977 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:24,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:24,977 INFO L82 PathProgramCache]: Analyzing trace with hash -439860487, now seen corresponding path program 40 times [2021-06-05 06:12:24,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:24,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3718077] [2021-06-05 06:12:24,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:24,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:25,287 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:25,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:25,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3718077] [2021-06-05 06:12:25,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3718077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:25,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812045078] [2021-06-05 06:12:25,287 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 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-06-05 06:12:25,312 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:12:25,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:25,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:12:25,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:25,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:25,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:25,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:12:25,541 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:25,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:25,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:25,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:25,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:12:25,552 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:25,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:25,564 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:25,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:12:25,565 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:12:25,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:25,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:25,575 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 06:12:25,591 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:25,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812045078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:25,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:25,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:12:25,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24919425] [2021-06-05 06:12:25,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:12:25,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:25,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:12:25,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:12:25,591 INFO L87 Difference]: Start difference. First operand 3093 states and 10191 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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-06-05 06:12:28,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:28,081 INFO L93 Difference]: Finished difference Result 4453 states and 14183 transitions. [2021-06-05 06:12:28,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:12:28,082 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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 30 [2021-06-05 06:12:28,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:28,088 INFO L225 Difference]: With dead ends: 4453 [2021-06-05 06:12:28,088 INFO L226 Difference]: Without dead ends: 4438 [2021-06-05 06:12:28,088 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 2110.7ms TimeCoverageRelationStatistics Valid=553, Invalid=2417, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:12:28,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4438 states. [2021-06-05 06:12:28,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4438 to 3082. [2021-06-05 06:12:28,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3082 states, 3081 states have (on average 3.293411230120091) internal successors, (10147), 3081 states have internal predecessors, (10147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:28,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3082 states to 3082 states and 10147 transitions. [2021-06-05 06:12:28,131 INFO L78 Accepts]: Start accepts. Automaton has 3082 states and 10147 transitions. Word has length 30 [2021-06-05 06:12:28,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:28,131 INFO L482 AbstractCegarLoop]: Abstraction has 3082 states and 10147 transitions. [2021-06-05 06:12:28,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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-06-05 06:12:28,132 INFO L276 IsEmpty]: Start isEmpty. Operand 3082 states and 10147 transitions. [2021-06-05 06:12:28,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:28,135 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:28,135 INFO L521 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, 1] [2021-06-05 06:12:28,335 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1279 [2021-06-05 06:12:28,336 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:28,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:28,336 INFO L82 PathProgramCache]: Analyzing trace with hash -1481027600, now seen corresponding path program 48 times [2021-06-05 06:12:28,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:28,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403563903] [2021-06-05 06:12:28,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:28,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:28,792 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:28,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:28,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403563903] [2021-06-05 06:12:28,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403563903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:28,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753169349] [2021-06-05 06:12:28,792 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:28,816 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:12:28,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:28,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:12:28,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:29,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:29,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:29,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:29,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:29,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:12:29,007 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:29,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:29,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:29,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:29,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:29,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:29,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:12:29,018 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:29,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:29,030 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:29,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:12:29,032 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:12:29,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:29,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:29,041 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:12:29,058 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:29,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753169349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:29,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:29,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:12:29,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493333922] [2021-06-05 06:12:29,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:12:29,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:29,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:12:29,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:12:29,059 INFO L87 Difference]: Start difference. First operand 3082 states and 10147 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:31,464 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2021-06-05 06:12:33,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:33,618 INFO L93 Difference]: Finished difference Result 4698 states and 14812 transitions. [2021-06-05 06:12:33,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 06:12:33,618 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:33,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:33,625 INFO L225 Difference]: With dead ends: 4698 [2021-06-05 06:12:33,625 INFO L226 Difference]: Without dead ends: 4669 [2021-06-05 06:12:33,625 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3237 ImplicationChecksByTransitivity, 4076.6ms TimeCoverageRelationStatistics Valid=1355, Invalid=7765, Unknown=0, NotChecked=0, Total=9120 [2021-06-05 06:12:33,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4669 states. [2021-06-05 06:12:33,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4669 to 3093. [2021-06-05 06:12:33,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3093 states, 3092 states have (on average 3.297865459249677) internal successors, (10197), 3092 states have internal predecessors, (10197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:33,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3093 states to 3093 states and 10197 transitions. [2021-06-05 06:12:33,672 INFO L78 Accepts]: Start accepts. Automaton has 3093 states and 10197 transitions. Word has length 30 [2021-06-05 06:12:33,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:33,672 INFO L482 AbstractCegarLoop]: Abstraction has 3093 states and 10197 transitions. [2021-06-05 06:12:33,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:33,672 INFO L276 IsEmpty]: Start isEmpty. Operand 3093 states and 10197 transitions. [2021-06-05 06:12:33,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:33,676 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:33,676 INFO L521 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, 1] [2021-06-05 06:12:33,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1280,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:33,876 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:33,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:33,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1515107700, now seen corresponding path program 49 times [2021-06-05 06:12:33,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:33,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98449241] [2021-06-05 06:12:33,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:33,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:34,171 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:34,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:34,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98449241] [2021-06-05 06:12:34,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98449241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:34,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835736637] [2021-06-05 06:12:34,171 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:34,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:34,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:12:34,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:34,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:34,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:34,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:12:34,399 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:34,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:34,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:34,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:34,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:12:34,411 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:34,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:34,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:34,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:12:34,424 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:12:34,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:34,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:34,434 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:12:34,455 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:34,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835736637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:34,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:34,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-06-05 06:12:34,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687473288] [2021-06-05 06:12:34,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:12:34,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:34,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:12:34,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:12:34,456 INFO L87 Difference]: Start difference. First operand 3093 states and 10197 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:37,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:37,231 INFO L93 Difference]: Finished difference Result 5652 states and 17871 transitions. [2021-06-05 06:12:37,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 06:12:37,232 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:37,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:37,240 INFO L225 Difference]: With dead ends: 5652 [2021-06-05 06:12:37,240 INFO L226 Difference]: Without dead ends: 5631 [2021-06-05 06:12:37,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 2259.5ms TimeCoverageRelationStatistics Valid=672, Invalid=4158, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:12:37,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5631 states. [2021-06-05 06:12:37,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5631 to 3236. [2021-06-05 06:12:37,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3236 states, 3235 states have (on average 3.2976816074188564) internal successors, (10668), 3235 states have internal predecessors, (10668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:37,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3236 states to 3236 states and 10668 transitions. [2021-06-05 06:12:37,292 INFO L78 Accepts]: Start accepts. Automaton has 3236 states and 10668 transitions. Word has length 30 [2021-06-05 06:12:37,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:37,292 INFO L482 AbstractCegarLoop]: Abstraction has 3236 states and 10668 transitions. [2021-06-05 06:12:37,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:37,292 INFO L276 IsEmpty]: Start isEmpty. Operand 3236 states and 10668 transitions. [2021-06-05 06:12:37,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:37,297 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:37,297 INFO L521 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, 1] [2021-06-05 06:12:37,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1281,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:37,508 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:37,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:37,508 INFO L82 PathProgramCache]: Analyzing trace with hash -1006751760, now seen corresponding path program 50 times [2021-06-05 06:12:37,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:37,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644544162] [2021-06-05 06:12:37,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:37,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:37,811 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:37,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:37,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644544162] [2021-06-05 06:12:37,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644544162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:37,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892135082] [2021-06-05 06:12:37,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:37,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:12:37,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:37,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:12:37,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:38,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:38,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:38,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:38,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:38,147 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 79 [2021-06-05 06:12:38,240 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:38,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:38,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:38,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:38,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:38,281 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:38,281 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-06-05 06:12:38,379 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:38,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:38,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:38,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 89 [2021-06-05 06:12:38,712 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:12:39,261 WARN L205 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 147 [2021-06-05 06:12:39,261 INFO L628 ElimStorePlain]: treesize reduction 457, result has 81.2 percent of original size [2021-06-05 06:12:39,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:39,725 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:77, output treesize:87 [2021-06-05 06:12:39,817 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:39,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892135082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:39,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:39,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 06:12:39,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826667739] [2021-06-05 06:12:39,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:12:39,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:39,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:12:39,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:12:39,818 INFO L87 Difference]: Start difference. First operand 3236 states and 10668 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:42,321 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 57 [2021-06-05 06:12:43,247 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2021-06-05 06:12:45,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:45,340 INFO L93 Difference]: Finished difference Result 7312 states and 22569 transitions. [2021-06-05 06:12:45,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-06-05 06:12:45,341 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:45,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:45,351 INFO L225 Difference]: With dead ends: 7312 [2021-06-05 06:12:45,351 INFO L226 Difference]: Without dead ends: 7199 [2021-06-05 06:12:45,352 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3839 ImplicationChecksByTransitivity, 4697.7ms TimeCoverageRelationStatistics Valid=1874, Invalid=9468, Unknown=0, NotChecked=0, Total=11342 [2021-06-05 06:12:45,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7199 states. [2021-06-05 06:12:45,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7199 to 3482. [2021-06-05 06:12:45,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3482 states, 3481 states have (on average 3.3039356506750934) internal successors, (11501), 3481 states have internal predecessors, (11501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:45,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3482 states to 3482 states and 11501 transitions. [2021-06-05 06:12:45,427 INFO L78 Accepts]: Start accepts. Automaton has 3482 states and 11501 transitions. Word has length 30 [2021-06-05 06:12:45,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:45,427 INFO L482 AbstractCegarLoop]: Abstraction has 3482 states and 11501 transitions. [2021-06-05 06:12:45,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:45,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3482 states and 11501 transitions. [2021-06-05 06:12:45,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:45,431 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:45,431 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:12:45,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1282,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:45,640 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:45,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:45,641 INFO L82 PathProgramCache]: Analyzing trace with hash 65063197, now seen corresponding path program 41 times [2021-06-05 06:12:45,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:45,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052018731] [2021-06-05 06:12:45,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:45,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:45,932 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:45,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:45,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052018731] [2021-06-05 06:12:45,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052018731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:45,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361353114] [2021-06-05 06:12:45,932 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 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-06-05 06:12:45,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:12:45,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:45,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:12:45,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:46,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:46,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:46,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:46,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:46,102 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:46,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 45 [2021-06-05 06:12:46,120 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:46,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:46,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:46,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:46,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:46,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:46,141 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:46,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 06:12:46,157 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:46,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:46,223 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:46,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:12:46,229 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:12:46,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:46,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:46,290 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:92 [2021-06-05 06:12:46,375 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:46,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361353114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:46,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:46,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:12:46,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232648783] [2021-06-05 06:12:46,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:12:46,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:46,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:12:46,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:12:46,376 INFO L87 Difference]: Start difference. First operand 3482 states and 11501 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:48,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:48,636 INFO L93 Difference]: Finished difference Result 4655 states and 15154 transitions. [2021-06-05 06:12:48,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:12:48,636 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:48,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:48,643 INFO L225 Difference]: With dead ends: 4655 [2021-06-05 06:12:48,643 INFO L226 Difference]: Without dead ends: 4630 [2021-06-05 06:12:48,643 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 2017.5ms TimeCoverageRelationStatistics Valid=468, Invalid=2288, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:12:48,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4630 states. [2021-06-05 06:12:48,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4630 to 3476. [2021-06-05 06:12:48,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3476 states, 3475 states have (on average 3.3047482014388487) internal successors, (11484), 3475 states have internal predecessors, (11484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:48,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3476 states to 3476 states and 11484 transitions. [2021-06-05 06:12:48,694 INFO L78 Accepts]: Start accepts. Automaton has 3476 states and 11484 transitions. Word has length 30 [2021-06-05 06:12:48,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:48,694 INFO L482 AbstractCegarLoop]: Abstraction has 3476 states and 11484 transitions. [2021-06-05 06:12:48,694 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:48,694 INFO L276 IsEmpty]: Start isEmpty. Operand 3476 states and 11484 transitions. [2021-06-05 06:12:48,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:48,698 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:48,698 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:12:48,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1434 [2021-06-05 06:12:48,898 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:48,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:48,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1057760611, now seen corresponding path program 42 times [2021-06-05 06:12:48,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:48,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418796960] [2021-06-05 06:12:48,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:48,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:49,186 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:49,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:49,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418796960] [2021-06-05 06:12:49,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418796960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:49,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264666768] [2021-06-05 06:12:49,187 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 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-06-05 06:12:49,210 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:12:49,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:49,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:12:49,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:49,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:49,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:49,356 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:49,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 49 [2021-06-05 06:12:49,374 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:49,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:49,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:49,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:49,392 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:49,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 39 [2021-06-05 06:12:49,410 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:49,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:49,441 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:49,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 49 [2021-06-05 06:12:49,446 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:12:49,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:49,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:49,497 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:28 [2021-06-05 06:12:49,560 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:49,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264666768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:49,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:49,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:12:49,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445697445] [2021-06-05 06:12:49,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:12:49,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:49,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:12:49,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:12:49,561 INFO L87 Difference]: Start difference. First operand 3476 states and 11484 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-05 06:12:49,914 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 72 [2021-06-05 06:12:50,328 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-06-05 06:12:52,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:52,521 INFO L93 Difference]: Finished difference Result 5015 states and 16311 transitions. [2021-06-05 06:12:52,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:12:52,522 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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 30 [2021-06-05 06:12:52,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:52,529 INFO L225 Difference]: With dead ends: 5015 [2021-06-05 06:12:52,529 INFO L226 Difference]: Without dead ends: 4990 [2021-06-05 06:12:52,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 2499.0ms TimeCoverageRelationStatistics Valid=689, Invalid=4003, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:12:52,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4990 states. [2021-06-05 06:12:52,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4990 to 3486. [2021-06-05 06:12:52,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 3485 states have (on average 3.30416068866571) internal successors, (11515), 3485 states have internal predecessors, (11515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:52,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 11515 transitions. [2021-06-05 06:12:52,583 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 11515 transitions. Word has length 30 [2021-06-05 06:12:52,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:52,583 INFO L482 AbstractCegarLoop]: Abstraction has 3486 states and 11515 transitions. [2021-06-05 06:12:52,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-05 06:12:52,584 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 11515 transitions. [2021-06-05 06:12:52,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:52,588 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:52,588 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:12:52,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1453 [2021-06-05 06:12:52,788 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:52,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:52,789 INFO L82 PathProgramCache]: Analyzing trace with hash -218609887, now seen corresponding path program 43 times [2021-06-05 06:12:52,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:52,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398575732] [2021-06-05 06:12:52,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:52,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:53,061 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:53,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:53,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398575732] [2021-06-05 06:12:53,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398575732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:53,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608717294] [2021-06-05 06:12:53,062 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 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-06-05 06:12:53,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:53,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:12:53,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:53,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:53,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:53,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:53,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:53,236 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:53,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 45 [2021-06-05 06:12:53,253 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:53,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:53,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:53,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:53,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:53,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:12:53,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:53,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 35 [2021-06-05 06:12:53,291 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 06:12:53,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:53,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:53,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 06:12:53,328 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:12:53,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:53,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:53,384 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:45 [2021-06-05 06:12:53,453 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:53,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608717294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:53,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:53,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:12:53,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865059878] [2021-06-05 06:12:53,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:12:53,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:53,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:12:53,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:12:53,454 INFO L87 Difference]: Start difference. First operand 3486 states and 11515 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:53,694 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-06-05 06:12:54,050 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-06-05 06:12:55,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:55,633 INFO L93 Difference]: Finished difference Result 4787 states and 15584 transitions. [2021-06-05 06:12:55,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:12:55,634 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:12:55,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:55,641 INFO L225 Difference]: With dead ends: 4787 [2021-06-05 06:12:55,642 INFO L226 Difference]: Without dead ends: 4762 [2021-06-05 06:12:55,642 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 1763.8ms TimeCoverageRelationStatistics Valid=464, Invalid=2292, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:12:55,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4762 states. [2021-06-05 06:12:55,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4762 to 3476. [2021-06-05 06:12:55,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3476 states, 3475 states have (on average 3.3047482014388487) internal successors, (11484), 3475 states have internal predecessors, (11484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:55,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3476 states to 3476 states and 11484 transitions. [2021-06-05 06:12:55,700 INFO L78 Accepts]: Start accepts. Automaton has 3476 states and 11484 transitions. Word has length 30 [2021-06-05 06:12:55,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:55,701 INFO L482 AbstractCegarLoop]: Abstraction has 3476 states and 11484 transitions. [2021-06-05 06:12:55,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:55,701 INFO L276 IsEmpty]: Start isEmpty. Operand 3476 states and 11484 transitions. [2021-06-05 06:12:55,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:12:55,705 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:55,705 INFO L521 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, 1] [2021-06-05 06:12:55,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1471,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:55,907 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:55,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:55,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1509468262, now seen corresponding path program 51 times [2021-06-05 06:12:55,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:55,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571493279] [2021-06-05 06:12:55,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:55,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:56,356 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:56,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:56,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571493279] [2021-06-05 06:12:56,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571493279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:56,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996913114] [2021-06-05 06:12:56,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:56,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:12:56,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:56,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:12:56,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:13:01,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:13:01,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:13:01,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:13:01,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 67 [2021-06-05 06:13:01,979 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 06:13:02,037 INFO L628 ElimStorePlain]: treesize reduction 3, result has 96.6 percent of original size [2021-06-05 06:13:02,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:13:02,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:13:02,060 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:13:02,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 59 [2021-06-05 06:13:02,303 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 06:13:02,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:13:02,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:13:02,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 06:13:02,602 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 06:13:03,093 WARN L205 SmtUtils]: Spent 489.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 123 [2021-06-05 06:13:03,093 INFO L628 ElimStorePlain]: treesize reduction 904, result has 55.1 percent of original size [2021-06-05 06:13:04,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:13:04,033 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:65, output treesize:1496 [2021-06-05 06:13:04,313 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 27 [2021-06-05 06:13:04,404 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:13:04,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996913114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:13:04,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:13:04,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2021-06-05 06:13:04,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460823437] [2021-06-05 06:13:04,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 06:13:04,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:13:04,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 06:13:04,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=711, Unknown=3, NotChecked=0, Total=812 [2021-06-05 06:13:04,405 INFO L87 Difference]: Start difference. First operand 3476 states and 11484 transitions. Second operand has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:14:54,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:14:54,049 INFO L93 Difference]: Finished difference Result 4928 states and 15664 transitions. [2021-06-05 06:14:54,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 06:14:54,049 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:14:54,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:14:54,056 INFO L225 Difference]: With dead ends: 4928 [2021-06-05 06:14:54,056 INFO L226 Difference]: Without dead ends: 4884 [2021-06-05 06:14:54,056 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1957 ImplicationChecksByTransitivity, 50914.2ms TimeCoverageRelationStatistics Valid=765, Invalid=6016, Unknown=25, NotChecked=0, Total=6806 [2021-06-05 06:14:54,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4884 states. [2021-06-05 06:14:54,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4884 to 3474. [2021-06-05 06:14:54,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3474 states, 3473 states have (on average 3.304059890584509) internal successors, (11475), 3473 states have internal predecessors, (11475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:14:54,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3474 states to 3474 states and 11475 transitions. [2021-06-05 06:14:54,101 INFO L78 Accepts]: Start accepts. Automaton has 3474 states and 11475 transitions. Word has length 30 [2021-06-05 06:14:54,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:14:54,101 INFO L482 AbstractCegarLoop]: Abstraction has 3474 states and 11475 transitions. [2021-06-05 06:14:54,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:14:54,101 INFO L276 IsEmpty]: Start isEmpty. Operand 3474 states and 11475 transitions. [2021-06-05 06:14:54,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:14:54,105 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:14:54,105 INFO L521 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, 1] [2021-06-05 06:14:54,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1490,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:14:54,306 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:14:54,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:14:54,306 INFO L82 PathProgramCache]: Analyzing trace with hash 496387052, now seen corresponding path program 52 times [2021-06-05 06:14:54,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:14:54,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193321722] [2021-06-05 06:14:54,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:14:54,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:14:54,703 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:14:54,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:14:54,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193321722] [2021-06-05 06:14:54,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193321722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:14:54,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848271043] [2021-06-05 06:14:54,703 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:14:54,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:14:54,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:14:54,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:14:54,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:14:57,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:14:57,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:14:57,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:14:57,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:14:57,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 06:14:57,660 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:14:57,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:14:57,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:14:57,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:14:57,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:14:57,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:14:57,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 06:14:57,672 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:14:57,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:14:57,685 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:14:57,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 23 [2021-06-05 06:14:57,686 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:14:57,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:14:57,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:14:57,696 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 06:14:57,718 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:14:57,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848271043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:14:57,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:14:57,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 06:14:57,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874511858] [2021-06-05 06:14:57,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:14:57,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:14:57,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:14:57,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=386, Unknown=3, NotChecked=0, Total=462 [2021-06-05 06:14:57,719 INFO L87 Difference]: Start difference. First operand 3474 states and 11475 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:18,592 WARN L227 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) stderr output: (error "out of memory") [2021-06-05 06:15:18,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1859,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:18,793 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:155) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:139) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:99) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.pop(WrapperScript.java:153) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.pop(HistoryRecordingScript.java:117) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.pop(ManagedScript.java:128) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertPostcondition(IncrementalHoareTripleChecker.java:662) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:281) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ProtectiveHoareTripleChecker.releaseLock(ProtectiveHoareTripleChecker.java:93) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.EfficientHoareTripleChecker.releaseLock(EfficientHoareTripleChecker.java:162) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:201) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:877) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:774) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:474) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:374) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:69) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:63) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:374) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:307) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:236) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:167) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.io.IOException: Stream closed at java.base/java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:442) at java.base/java.io.OutputStream.write(OutputStream.java:157) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:318) at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153) at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:251) at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:257) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:152) ... 34 more [2021-06-05 06:15:18,797 INFO L168 Benchmark]: Toolchain (without parser) took 493736.14 ms. Allocated memory was 367.0 MB in the beginning and 960.5 MB in the end (delta: 593.5 MB). Free memory was 346.9 MB in the beginning and 636.3 MB in the end (delta: -289.4 MB). Peak memory consumption was 306.4 MB. Max. memory is 16.0 GB. [2021-06-05 06:15:18,797 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.16 ms. Allocated memory is still 367.0 MB. Free memory is still 348.0 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 06:15:18,797 INFO L168 Benchmark]: Boogie Procedure Inliner took 28.48 ms. Allocated memory is still 367.0 MB. Free memory was 346.8 MB in the beginning and 345.3 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 06:15:18,797 INFO L168 Benchmark]: Boogie Preprocessor took 26.11 ms. Allocated memory is still 367.0 MB. Free memory was 345.3 MB in the beginning and 344.4 MB in the end (delta: 955.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 06:15:18,798 INFO L168 Benchmark]: RCFGBuilder took 304.27 ms. Allocated memory is still 367.0 MB. Free memory was 344.2 MB in the beginning and 332.6 MB in the end (delta: 11.7 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. [2021-06-05 06:15:18,798 INFO L168 Benchmark]: TraceAbstraction took 493371.42 ms. Allocated memory was 367.0 MB in the beginning and 960.5 MB in the end (delta: 593.5 MB). Free memory was 332.2 MB in the beginning and 636.3 MB in the end (delta: -304.2 MB). Peak memory consumption was 291.7 MB. Max. memory is 16.0 GB. [2021-06-05 06:15:18,798 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.16 ms. Allocated memory is still 367.0 MB. Free memory is still 348.0 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 28.48 ms. Allocated memory is still 367.0 MB. Free memory was 346.8 MB in the beginning and 345.3 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 26.11 ms. Allocated memory is still 367.0 MB. Free memory was 345.3 MB in the beginning and 344.4 MB in the end (delta: 955.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 304.27 ms. Allocated memory is still 367.0 MB. Free memory was 344.2 MB in the beginning and 332.6 MB in the end (delta: 11.7 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 493371.42 ms. Allocated memory was 367.0 MB in the beginning and 960.5 MB in the end (delta: 593.5 MB). Free memory was 332.2 MB in the beginning and 636.3 MB in the end (delta: -304.2 MB). Peak memory consumption was 291.7 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:155) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...