/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-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 15:43:02,736 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 15:43:02,739 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 15:43:02,774 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 15:43:02,775 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 15:43:02,778 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 15:43:02,780 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 15:43:02,785 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 15:43:02,787 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 15:43:02,791 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 15:43:02,791 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 15:43:02,793 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 15:43:02,793 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 15:43:02,795 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 15:43:02,796 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 15:43:02,797 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 15:43:02,799 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 15:43:02,800 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 15:43:02,802 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 15:43:02,807 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 15:43:02,808 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 15:43:02,809 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 15:43:02,810 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 15:43:02,812 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 15:43:02,817 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 15:43:02,818 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 15:43:02,818 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 15:43:02,819 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 15:43:02,820 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 15:43:02,820 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 15:43:02,821 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 15:43:02,821 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 15:43:02,822 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 15:43:02,823 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 15:43:02,824 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 15:43:02,824 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 15:43:02,824 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 15:43:02,825 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 15:43:02,825 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 15:43:02,825 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 15:43:02,826 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 15:43:02,830 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-Separate.epf [2021-06-05 15:43:02,883 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 15:43:02,883 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 15:43:02,883 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 15:43:02,884 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 15:43:02,886 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 15:43:02,886 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 15:43:02,886 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 15:43:02,887 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 15:43:02,887 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 15:43:02,887 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 15:43:02,888 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 15:43:02,888 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 15:43:02,888 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 15:43:02,888 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 15:43:02,889 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 15:43:02,889 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 15:43:02,889 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 15:43:02,889 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 15:43:02,889 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 15:43:02,889 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 15:43:02,890 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 15:43:02,890 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 15:43:02,890 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 15:43:02,890 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 15:43:02,890 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 15:43:02,890 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 15:43:02,890 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 15:43:02,891 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 15:43:02,891 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 15:43:02,891 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 15:43:02,891 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 15:43:02,891 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 15:43:02,892 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 15:43:03,190 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 15:43:03,211 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 15:43:03,213 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 15:43:03,214 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 15:43:03,215 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 15:43:03,216 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl [2021-06-05 15:43:03,216 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl' [2021-06-05 15:43:03,249 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 15:43:03,250 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 15:43:03,251 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 15:43:03,251 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 15:43:03,251 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 15:43:03,261 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,268 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,274 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 15:43:03,276 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 15:43:03,276 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 15:43:03,276 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 15:43:03,283 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,283 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,284 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,284 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,286 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,289 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,290 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/1) ... [2021-06-05 15:43:03,291 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 15:43:03,292 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 15:43:03,292 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 15:43:03,293 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 15:43:03,294 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (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 15:43:03,367 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 15:43:03,367 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 15:43:03,367 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 15:43:03,367 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 15:43:03,367 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 15:43:03,367 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 15:43:03,368 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 15:43:03,368 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 15:43:03,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 15:43:03,368 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 15:43:03,368 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 15:43:03,368 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 15:43:03,369 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 15:43:03,532 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 15:43:03,532 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 15:43:03,534 INFO L202 PluginConnector]: Adding new model send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 03:43:03 BoogieIcfgContainer [2021-06-05 15:43:03,534 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 15:43:03,535 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 15:43:03,535 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 15:43:03,537 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 15:43:03,538 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:43:03" (1/2) ... [2021-06-05 15:43:03,538 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7bfe3df4 and model type send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 03:43:03, skipping insertion in model container [2021-06-05 15:43:03,538 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 03:43:03" (2/2) ... [2021-06-05 15:43:03,539 INFO L111 eAbstractionObserver]: Analyzing ICFG send-receive.wvr.bpl [2021-06-05 15:43:03,544 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 15:43:03,544 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 15:43:03,545 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 15:43:03,545 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 15:43:03,577 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 15:43:03,608 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 15:43:03,623 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 15:43:03,623 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 15:43:03,623 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 15:43:03,623 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 15:43:03,623 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 15:43:03,624 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 15:43:03,624 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 15:43:03,624 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 15:43:03,631 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 37 places, 30 transitions, 84 flow [2021-06-05 15:43:03,672 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 149 states, 147 states have (on average 2.7551020408163267) internal successors, (405), 148 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:03,674 INFO L276 IsEmpty]: Start isEmpty. Operand has 149 states, 147 states have (on average 2.7551020408163267) internal successors, (405), 148 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:03,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 15:43:03,683 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:03,683 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:03,683 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:03,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:03,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1918175453, now seen corresponding path program 1 times [2021-06-05 15:43:03,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:03,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671340460] [2021-06-05 15:43:03,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:03,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:03,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:03,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:03,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671340460] [2021-06-05 15:43:03,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671340460] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 15:43:03,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 15:43:03,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 15:43:03,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399987846] [2021-06-05 15:43:03,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 15:43:03,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:03,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 15:43:03,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:43:03,859 INFO L87 Difference]: Start difference. First operand has 149 states, 147 states have (on average 2.7551020408163267) internal successors, (405), 148 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:03,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:03,918 INFO L93 Difference]: Finished difference Result 159 states and 404 transitions. [2021-06-05 15:43:03,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 15:43:03,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 15:43:03,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:03,930 INFO L225 Difference]: With dead ends: 159 [2021-06-05 15:43:03,931 INFO L226 Difference]: Without dead ends: 101 [2021-06-05 15:43:03,932 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:43:03,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-06-05 15:43:03,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2021-06-05 15:43:03,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.39) internal successors, (239), 100 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:03,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 239 transitions. [2021-06-05 15:43:03,968 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 239 transitions. Word has length 17 [2021-06-05 15:43:03,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:03,968 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 239 transitions. [2021-06-05 15:43:03,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:03,969 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 239 transitions. [2021-06-05 15:43:03,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 15:43:03,970 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:03,970 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:03,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 15:43:03,971 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:03,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:03,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1722493283, now seen corresponding path program 2 times [2021-06-05 15:43:03,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:03,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766034574] [2021-06-05 15:43:03,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:03,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:04,049 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 15:43:04,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:04,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766034574] [2021-06-05 15:43:04,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766034574] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 15:43:04,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 15:43:04,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 15:43:04,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829072491] [2021-06-05 15:43:04,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 15:43:04,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:04,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 15:43:04,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 15:43:04,058 INFO L87 Difference]: Start difference. First operand 101 states and 239 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:04,111 INFO L93 Difference]: Finished difference Result 153 states and 362 transitions. [2021-06-05 15:43:04,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 15:43:04,111 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 15:43:04,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:04,116 INFO L225 Difference]: With dead ends: 153 [2021-06-05 15:43:04,116 INFO L226 Difference]: Without dead ends: 123 [2021-06-05 15:43:04,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 15:43:04,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-06-05 15:43:04,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2021-06-05 15:43:04,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.4344262295081966) internal successors, (297), 122 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 297 transitions. [2021-06-05 15:43:04,139 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 297 transitions. Word has length 17 [2021-06-05 15:43:04,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:04,139 INFO L482 AbstractCegarLoop]: Abstraction has 123 states and 297 transitions. [2021-06-05 15:43:04,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,140 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 297 transitions. [2021-06-05 15:43:04,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 15:43:04,141 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:04,141 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:04,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 15:43:04,141 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:04,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:04,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1424318111, now seen corresponding path program 1 times [2021-06-05 15:43:04,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:04,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702847546] [2021-06-05 15:43:04,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:04,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:04,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:04,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:04,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702847546] [2021-06-05 15:43:04,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702847546] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 15:43:04,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 15:43:04,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 15:43:04,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890708148] [2021-06-05 15:43:04,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 15:43:04,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:04,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 15:43:04,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:43:04,177 INFO L87 Difference]: Start difference. First operand 123 states and 297 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:04,183 INFO L93 Difference]: Finished difference Result 137 states and 328 transitions. [2021-06-05 15:43:04,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 15:43:04,184 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 15:43:04,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:04,185 INFO L225 Difference]: With dead ends: 137 [2021-06-05 15:43:04,185 INFO L226 Difference]: Without dead ends: 137 [2021-06-05 15:43:04,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:43:04,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-06-05 15:43:04,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2021-06-05 15:43:04,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 2.411764705882353) internal successors, (328), 136 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 328 transitions. [2021-06-05 15:43:04,193 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 328 transitions. Word has length 19 [2021-06-05 15:43:04,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:04,193 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 328 transitions. [2021-06-05 15:43:04,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,193 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 328 transitions. [2021-06-05 15:43:04,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-06-05 15:43:04,194 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:04,195 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] [2021-06-05 15:43:04,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 15:43:04,195 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:04,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:04,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1463492541, now seen corresponding path program 1 times [2021-06-05 15:43:04,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:04,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671862088] [2021-06-05 15:43:04,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:04,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:04,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:04,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671862088] [2021-06-05 15:43:04,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671862088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:04,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492699829] [2021-06-05 15:43:04,312 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 15:43:04,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:04,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 15:43:04,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:04,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 15:43:04,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:04,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:04,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:04,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:7 [2021-06-05 15:43:04,601 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:04,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492699829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:04,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:04,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-06-05 15:43:04,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934762870] [2021-06-05 15:43:04,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 15:43:04,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:04,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 15:43:04,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-06-05 15:43:04,603 INFO L87 Difference]: Start difference. First operand 137 states and 328 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:04,668 INFO L93 Difference]: Finished difference Result 207 states and 501 transitions. [2021-06-05 15:43:04,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 15:43:04,668 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-06-05 15:43:04,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:04,670 INFO L225 Difference]: With dead ends: 207 [2021-06-05 15:43:04,670 INFO L226 Difference]: Without dead ends: 177 [2021-06-05 15:43:04,670 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 63.7ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-06-05 15:43:04,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-06-05 15:43:04,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 157. [2021-06-05 15:43:04,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.448717948717949) internal successors, (382), 156 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 382 transitions. [2021-06-05 15:43:04,677 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 382 transitions. Word has length 23 [2021-06-05 15:43:04,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:04,677 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 382 transitions. [2021-06-05 15:43:04,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,678 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 382 transitions. [2021-06-05 15:43:04,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-06-05 15:43:04,679 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:04,679 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] [2021-06-05 15:43:04,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:04,908 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:04,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:04,909 INFO L82 PathProgramCache]: Analyzing trace with hash 2032513123, now seen corresponding path program 1 times [2021-06-05 15:43:04,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:04,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428326453] [2021-06-05 15:43:04,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:04,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:04,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:04,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:04,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428326453] [2021-06-05 15:43:04,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428326453] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 15:43:04,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 15:43:04,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 15:43:04,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637671700] [2021-06-05 15:43:04,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 15:43:04,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:04,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 15:43:04,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:43:04,934 INFO L87 Difference]: Start difference. First operand 157 states and 382 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:04,941 INFO L93 Difference]: Finished difference Result 175 states and 425 transitions. [2021-06-05 15:43:04,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 15:43:04,941 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-06-05 15:43:04,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:04,942 INFO L225 Difference]: With dead ends: 175 [2021-06-05 15:43:04,942 INFO L226 Difference]: Without dead ends: 175 [2021-06-05 15:43:04,943 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:43:04,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-06-05 15:43:04,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 153. [2021-06-05 15:43:04,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.4342105263157894) internal successors, (370), 152 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 370 transitions. [2021-06-05 15:43:04,950 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 370 transitions. Word has length 23 [2021-06-05 15:43:04,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:04,951 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 370 transitions. [2021-06-05 15:43:04,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:04,951 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 370 transitions. [2021-06-05 15:43:04,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-06-05 15:43:04,952 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:04,952 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:04,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 15:43:04,953 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:04,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:04,953 INFO L82 PathProgramCache]: Analyzing trace with hash 113936453, now seen corresponding path program 2 times [2021-06-05 15:43:04,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:04,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371053645] [2021-06-05 15:43:04,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:04,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:04,989 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:04,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:04,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371053645] [2021-06-05 15:43:04,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371053645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:04,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53447727] [2021-06-05 15:43:04,990 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 15:43:05,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:43:05,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:05,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 15:43:05,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:05,087 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:43:05,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53447727] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 15:43:05,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 15:43:05,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-06-05 15:43:05,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851089094] [2021-06-05 15:43:05,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 15:43:05,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:05,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 15:43:05,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 15:43:05,089 INFO L87 Difference]: Start difference. First operand 153 states and 370 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:05,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:05,103 INFO L93 Difference]: Finished difference Result 401 states and 958 transitions. [2021-06-05 15:43:05,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 15:43:05,103 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-06-05 15:43:05,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:05,105 INFO L225 Difference]: With dead ends: 401 [2021-06-05 15:43:05,105 INFO L226 Difference]: Without dead ends: 393 [2021-06-05 15:43:05,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.9ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 15:43:05,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-06-05 15:43:05,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 259. [2021-06-05 15:43:05,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.5155038759689923) internal successors, (649), 258 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:05,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 649 transitions. [2021-06-05 15:43:05,116 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 649 transitions. Word has length 25 [2021-06-05 15:43:05,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:05,116 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 649 transitions. [2021-06-05 15:43:05,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:05,117 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 649 transitions. [2021-06-05 15:43:05,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 15:43:05,118 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:05,118 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] [2021-06-05 15:43:05,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:05,342 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:05,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:05,342 INFO L82 PathProgramCache]: Analyzing trace with hash -432740959, now seen corresponding path program 3 times [2021-06-05 15:43:05,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:05,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866911500] [2021-06-05 15:43:05,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:05,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:05,373 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:05,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:05,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866911500] [2021-06-05 15:43:05,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866911500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:05,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105288862] [2021-06-05 15:43:05,374 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 15:43:05,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 15:43:05,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:05,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 15:43:05,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:05,482 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:05,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105288862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:05,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:05,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-05 15:43:05,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517077119] [2021-06-05 15:43:05,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 15:43:05,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:05,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 15:43:05,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 15:43:05,484 INFO L87 Difference]: Start difference. First operand 259 states and 649 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:05,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:05,496 INFO L93 Difference]: Finished difference Result 363 states and 850 transitions. [2021-06-05 15:43:05,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 15:43:05,498 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 15:43:05,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:05,499 INFO L225 Difference]: With dead ends: 363 [2021-06-05 15:43:05,500 INFO L226 Difference]: Without dead ends: 363 [2021-06-05 15:43:05,500 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 15:43:05,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-06-05 15:43:05,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 319. [2021-06-05 15:43:05,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.39937106918239) internal successors, (763), 318 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:05,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 763 transitions. [2021-06-05 15:43:05,511 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 763 transitions. Word has length 29 [2021-06-05 15:43:05,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:05,512 INFO L482 AbstractCegarLoop]: Abstraction has 319 states and 763 transitions. [2021-06-05 15:43:05,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:05,512 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 763 transitions. [2021-06-05 15:43:05,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 15:43:05,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:05,513 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:05,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:05,721 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:05,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:05,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1231702591, now seen corresponding path program 1 times [2021-06-05 15:43:05,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:05,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927869555] [2021-06-05 15:43:05,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:05,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:05,870 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:05,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:05,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927869555] [2021-06-05 15:43:05,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927869555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:05,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285062150] [2021-06-05 15:43:05,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:05,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:05,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 15:43:05,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:06,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:06,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:06,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 15:43:06,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:06,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:06,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:06,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:7 [2021-06-05 15:43:06,155 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:06,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285062150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:06,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:06,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 15:43:06,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64850570] [2021-06-05 15:43:06,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 15:43:06,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:06,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 15:43:06,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 15:43:06,161 INFO L87 Difference]: Start difference. First operand 319 states and 763 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:06,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:06,329 INFO L93 Difference]: Finished difference Result 455 states and 1091 transitions. [2021-06-05 15:43:06,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:43:06,329 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 15:43:06,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:06,331 INFO L225 Difference]: With dead ends: 455 [2021-06-05 15:43:06,331 INFO L226 Difference]: Without dead ends: 415 [2021-06-05 15:43:06,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 197.9ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 15:43:06,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-05 15:43:06,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 351. [2021-06-05 15:43:06,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 2.3857142857142857) internal successors, (835), 350 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:06,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 835 transitions. [2021-06-05 15:43:06,343 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 835 transitions. Word has length 29 [2021-06-05 15:43:06,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:06,343 INFO L482 AbstractCegarLoop]: Abstraction has 351 states and 835 transitions. [2021-06-05 15:43:06,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:06,344 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 835 transitions. [2021-06-05 15:43:06,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 15:43:06,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:06,345 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:06,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:06,565 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:06,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:06,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1556600769, now seen corresponding path program 2 times [2021-06-05 15:43:06,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:06,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224571239] [2021-06-05 15:43:06,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:06,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:06,703 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:06,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:06,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224571239] [2021-06-05 15:43:06,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224571239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:06,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844468539] [2021-06-05 15:43:06,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:06,740 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:43:06,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:06,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 15:43:06,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:06,869 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 15:43:06,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-05 15:43:06,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:06,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:06,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:06,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:7 [2021-06-05 15:43:06,894 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:06,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844468539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:06,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:06,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-06-05 15:43:06,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981001858] [2021-06-05 15:43:06,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 15:43:06,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:06,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 15:43:06,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-06-05 15:43:06,897 INFO L87 Difference]: Start difference. First operand 351 states and 835 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:07,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:07,035 INFO L93 Difference]: Finished difference Result 483 states and 1151 transitions. [2021-06-05 15:43:07,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 15:43:07,036 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 15:43:07,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:07,038 INFO L225 Difference]: With dead ends: 483 [2021-06-05 15:43:07,038 INFO L226 Difference]: Without dead ends: 447 [2021-06-05 15:43:07,038 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 153.7ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 15:43:07,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-06-05 15:43:07,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 383. [2021-06-05 15:43:07,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.3952879581151834) internal successors, (915), 382 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:07,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 915 transitions. [2021-06-05 15:43:07,047 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 915 transitions. Word has length 29 [2021-06-05 15:43:07,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:07,047 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 915 transitions. [2021-06-05 15:43:07,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:07,048 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 915 transitions. [2021-06-05 15:43:07,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 15:43:07,048 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:07,049 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:07,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:07,261 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:07,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:07,261 INFO L82 PathProgramCache]: Analyzing trace with hash -974284733, now seen corresponding path program 3 times [2021-06-05 15:43:07,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:07,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937521334] [2021-06-05 15:43:07,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:07,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:07,306 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:07,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:07,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937521334] [2021-06-05 15:43:07,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937521334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:07,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795887480] [2021-06-05 15:43:07,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:07,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 15:43:07,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:07,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 15:43:07,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:07,394 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:43:07,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795887480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:07,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:07,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 15:43:07,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354041394] [2021-06-05 15:43:07,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 15:43:07,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:07,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 15:43:07,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 15:43:07,396 INFO L87 Difference]: Start difference. First operand 383 states and 915 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:07,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:07,421 INFO L93 Difference]: Finished difference Result 827 states and 1940 transitions. [2021-06-05 15:43:07,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 15:43:07,421 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-06-05 15:43:07,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:07,424 INFO L225 Difference]: With dead ends: 827 [2021-06-05 15:43:07,425 INFO L226 Difference]: Without dead ends: 819 [2021-06-05 15:43:07,425 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 15:43:07,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-06-05 15:43:07,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 463. [2021-06-05 15:43:07,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 2.448051948051948) internal successors, (1131), 462 states have internal predecessors, (1131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:07,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1131 transitions. [2021-06-05 15:43:07,438 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1131 transitions. Word has length 31 [2021-06-05 15:43:07,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:07,439 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1131 transitions. [2021-06-05 15:43:07,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:07,439 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1131 transitions. [2021-06-05 15:43:07,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 15:43:07,441 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:07,441 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:07,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:07,657 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:07,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:07,657 INFO L82 PathProgramCache]: Analyzing trace with hash -257743713, now seen corresponding path program 4 times [2021-06-05 15:43:07,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:07,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887161286] [2021-06-05 15:43:07,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:07,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:07,910 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:07,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:07,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887161286] [2021-06-05 15:43:07,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887161286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:07,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465832798] [2021-06-05 15:43:07,911 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:07,944 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:43:07,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:07,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 15:43:07,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:08,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:08,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:08,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:08,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:08,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:08,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:08,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:08,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-06-05 15:43:08,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:08,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:08,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:08,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 15:43:08,186 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:08,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465832798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:08,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:08,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 15:43:08,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481481484] [2021-06-05 15:43:08,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 15:43:08,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:08,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 15:43:08,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 15:43:08,188 INFO L87 Difference]: Start difference. First operand 463 states and 1131 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:08,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:08,524 INFO L93 Difference]: Finished difference Result 851 states and 2063 transitions. [2021-06-05 15:43:08,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 15:43:08,525 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 15:43:08,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:08,528 INFO L225 Difference]: With dead ends: 851 [2021-06-05 15:43:08,528 INFO L226 Difference]: Without dead ends: 735 [2021-06-05 15:43:08,528 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 415.8ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-05 15:43:08,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-06-05 15:43:08,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 591. [2021-06-05 15:43:08,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 2.4322033898305087) internal successors, (1435), 590 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:08,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1435 transitions. [2021-06-05 15:43:08,544 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1435 transitions. Word has length 35 [2021-06-05 15:43:08,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:08,544 INFO L482 AbstractCegarLoop]: Abstraction has 591 states and 1435 transitions. [2021-06-05 15:43:08,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:08,544 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1435 transitions. [2021-06-05 15:43:08,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 15:43:08,545 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:08,546 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:08,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:08,768 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:08,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:08,768 INFO L82 PathProgramCache]: Analyzing trace with hash 734580383, now seen corresponding path program 5 times [2021-06-05 15:43:08,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:08,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509758372] [2021-06-05 15:43:08,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:08,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:08,955 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:08,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:08,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509758372] [2021-06-05 15:43:08,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509758372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:08,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058312880] [2021-06-05 15:43:08,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:08,995 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 15:43:08,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:08,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 15:43:09,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:09,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:09,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:09,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:09,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:09,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:09,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:09,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-06-05 15:43:09,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:09,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:09,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:09,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 15:43:09,234 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:09,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058312880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:09,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:09,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 15:43:09,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305893685] [2021-06-05 15:43:09,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 15:43:09,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:09,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 15:43:09,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 15:43:09,236 INFO L87 Difference]: Start difference. First operand 591 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:09,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:09,496 INFO L93 Difference]: Finished difference Result 1023 states and 2527 transitions. [2021-06-05 15:43:09,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 15:43:09,496 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 15:43:09,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:09,500 INFO L225 Difference]: With dead ends: 1023 [2021-06-05 15:43:09,500 INFO L226 Difference]: Without dead ends: 959 [2021-06-05 15:43:09,501 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 305.0ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 15:43:09,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-06-05 15:43:09,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 607. [2021-06-05 15:43:09,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 606 states have (on average 2.433993399339934) internal successors, (1475), 606 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:09,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 1475 transitions. [2021-06-05 15:43:09,517 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 1475 transitions. Word has length 35 [2021-06-05 15:43:09,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:09,517 INFO L482 AbstractCegarLoop]: Abstraction has 607 states and 1475 transitions. [2021-06-05 15:43:09,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:09,517 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 1475 transitions. [2021-06-05 15:43:09,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 15:43:09,518 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:09,518 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:09,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-06-05 15:43:09,742 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:09,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:09,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1026803359, now seen corresponding path program 6 times [2021-06-05 15:43:09,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:09,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11504980] [2021-06-05 15:43:09,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:09,911 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:09,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:09,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11504980] [2021-06-05 15:43:09,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11504980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:09,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799206599] [2021-06-05 15:43:09,912 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:09,945 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 15:43:09,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:09,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 15:43:09,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:10,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:10,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:10,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:10,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:10,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:10,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-06-05 15:43:10,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:10,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:10,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:10,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 15:43:10,135 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:10,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799206599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:10,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:10,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 15:43:10,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553118524] [2021-06-05 15:43:10,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 15:43:10,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:10,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 15:43:10,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 15:43:10,137 INFO L87 Difference]: Start difference. First operand 607 states and 1475 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:10,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:10,580 INFO L93 Difference]: Finished difference Result 1319 states and 3177 transitions. [2021-06-05 15:43:10,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 15:43:10,580 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 15:43:10,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:10,586 INFO L225 Difference]: With dead ends: 1319 [2021-06-05 15:43:10,586 INFO L226 Difference]: Without dead ends: 1103 [2021-06-05 15:43:10,587 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 380.6ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:43:10,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-06-05 15:43:10,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 671. [2021-06-05 15:43:10,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 2.428358208955224) internal successors, (1627), 670 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:10,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1627 transitions. [2021-06-05 15:43:10,602 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1627 transitions. Word has length 35 [2021-06-05 15:43:10,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:10,603 INFO L482 AbstractCegarLoop]: Abstraction has 671 states and 1627 transitions. [2021-06-05 15:43:10,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:10,603 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1627 transitions. [2021-06-05 15:43:10,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 15:43:10,604 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:10,604 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:10,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:10,827 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:10,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:10,827 INFO L82 PathProgramCache]: Analyzing trace with hash 2019127455, now seen corresponding path program 7 times [2021-06-05 15:43:10,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:10,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999425016] [2021-06-05 15:43:10,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:10,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:10,941 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:10,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:10,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999425016] [2021-06-05 15:43:10,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999425016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:10,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035110370] [2021-06-05 15:43:10,942 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:10,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:10,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 15:43:10,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:11,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:11,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:11,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:11,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:11,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-06-05 15:43:11,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:11,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:11,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:11,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 15:43:11,173 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:11,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035110370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:11,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:11,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 15:43:11,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400534340] [2021-06-05 15:43:11,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 15:43:11,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:11,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 15:43:11,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 15:43:11,175 INFO L87 Difference]: Start difference. First operand 671 states and 1627 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:11,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:11,520 INFO L93 Difference]: Finished difference Result 1239 states and 3075 transitions. [2021-06-05 15:43:11,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 15:43:11,521 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 15:43:11,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:11,527 INFO L225 Difference]: With dead ends: 1239 [2021-06-05 15:43:11,527 INFO L226 Difference]: Without dead ends: 1151 [2021-06-05 15:43:11,528 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 291.6ms TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:43:11,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2021-06-05 15:43:11,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 543. [2021-06-05 15:43:11,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 542 states have (on average 2.440959409594096) internal successors, (1323), 542 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:11,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1323 transitions. [2021-06-05 15:43:11,548 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1323 transitions. Word has length 35 [2021-06-05 15:43:11,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:11,548 INFO L482 AbstractCegarLoop]: Abstraction has 543 states and 1323 transitions. [2021-06-05 15:43:11,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:11,548 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1323 transitions. [2021-06-05 15:43:11,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 15:43:11,549 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:11,549 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:11,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:11,762 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:11,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:11,762 INFO L82 PathProgramCache]: Analyzing trace with hash -2135123297, now seen corresponding path program 8 times [2021-06-05 15:43:11,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:11,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306899734] [2021-06-05 15:43:11,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:11,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:11,904 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:11,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:11,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306899734] [2021-06-05 15:43:11,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306899734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:11,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937221995] [2021-06-05 15:43:11,905 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 15:43:11,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:43:11,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:11,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 15:43:11,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:12,067 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 15:43:12,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 24 [2021-06-05 15:43:12,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:12,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:12,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:12,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:7 [2021-06-05 15:43:12,086 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:12,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937221995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:12,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:12,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-05 15:43:12,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020866685] [2021-06-05 15:43:12,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 15:43:12,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:12,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 15:43:12,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 15:43:12,087 INFO L87 Difference]: Start difference. First operand 543 states and 1323 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:12,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:12,327 INFO L93 Difference]: Finished difference Result 787 states and 1911 transitions. [2021-06-05 15:43:12,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 15:43:12,328 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 15:43:12,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:12,330 INFO L225 Difference]: With dead ends: 787 [2021-06-05 15:43:12,330 INFO L226 Difference]: Without dead ends: 751 [2021-06-05 15:43:12,331 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 234.1ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-06-05 15:43:12,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-06-05 15:43:12,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 575. [2021-06-05 15:43:12,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 574 states have (on average 2.4442508710801394) internal successors, (1403), 574 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:12,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 1403 transitions. [2021-06-05 15:43:12,343 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 1403 transitions. Word has length 35 [2021-06-05 15:43:12,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:12,343 INFO L482 AbstractCegarLoop]: Abstraction has 575 states and 1403 transitions. [2021-06-05 15:43:12,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:12,344 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 1403 transitions. [2021-06-05 15:43:12,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 15:43:12,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:12,345 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:12,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 15:43:12,561 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:12,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:12,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1078125663, now seen corresponding path program 9 times [2021-06-05 15:43:12,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:12,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208558246] [2021-06-05 15:43:12,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:12,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:12,609 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:12,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:12,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208558246] [2021-06-05 15:43:12,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208558246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:12,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105458974] [2021-06-05 15:43:12,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:43:12,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 15:43:12,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:12,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 15:43:12,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:12,736 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:43:12,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105458974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:12,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:12,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 15:43:12,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897291296] [2021-06-05 15:43:12,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 15:43:12,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:12,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 15:43:12,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-06-05 15:43:12,738 INFO L87 Difference]: Start difference. First operand 575 states and 1403 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:12,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:12,763 INFO L93 Difference]: Finished difference Result 1199 states and 2863 transitions. [2021-06-05 15:43:12,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 15:43:12,763 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 15:43:12,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:12,768 INFO L225 Difference]: With dead ends: 1199 [2021-06-05 15:43:12,768 INFO L226 Difference]: Without dead ends: 1191 [2021-06-05 15:43:12,768 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 16.3ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-06-05 15:43:12,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2021-06-05 15:43:12,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 671. [2021-06-05 15:43:12,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 2.476119402985075) internal successors, (1659), 670 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:12,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1659 transitions. [2021-06-05 15:43:12,788 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1659 transitions. Word has length 37 [2021-06-05 15:43:12,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:12,788 INFO L482 AbstractCegarLoop]: Abstraction has 671 states and 1659 transitions. [2021-06-05 15:43:12,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:12,788 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1659 transitions. [2021-06-05 15:43:12,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:43:12,789 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:12,789 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:13,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 15:43:13,005 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:13,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:13,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1188270307, now seen corresponding path program 10 times [2021-06-05 15:43:13,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:13,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993738650] [2021-06-05 15:43:13,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:13,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:13,210 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:43:13,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:13,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993738650] [2021-06-05 15:43:13,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993738650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:13,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863843953] [2021-06-05 15:43:13,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:13,262 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:43:13,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:13,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 15:43:13,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:13,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:13,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:13,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:13,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:13,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-06-05 15:43:13,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:13,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:13,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:13,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-05 15:43:13,563 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:13,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863843953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:13,563 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:13,563 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-06-05 15:43:13,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866382523] [2021-06-05 15:43:13,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 15:43:13,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:13,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 15:43:13,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 15:43:13,564 INFO L87 Difference]: Start difference. First operand 671 states and 1659 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:14,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:14,036 INFO L93 Difference]: Finished difference Result 1511 states and 3681 transitions. [2021-06-05 15:43:14,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 15:43:14,037 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-06-05 15:43:14,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:14,042 INFO L225 Difference]: With dead ends: 1511 [2021-06-05 15:43:14,042 INFO L226 Difference]: Without dead ends: 1295 [2021-06-05 15:43:14,042 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 506.2ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:43:14,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2021-06-05 15:43:14,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 895. [2021-06-05 15:43:14,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 894 states have (on average 2.446308724832215) internal successors, (2187), 894 states have internal predecessors, (2187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:14,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2187 transitions. [2021-06-05 15:43:14,067 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2187 transitions. Word has length 41 [2021-06-05 15:43:14,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:14,067 INFO L482 AbstractCegarLoop]: Abstraction has 895 states and 2187 transitions. [2021-06-05 15:43:14,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:14,068 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2187 transitions. [2021-06-05 15:43:14,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:43:14,069 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:14,069 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:14,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 15:43:14,285 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:14,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:14,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1600033053, now seen corresponding path program 11 times [2021-06-05 15:43:14,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:14,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268259341] [2021-06-05 15:43:14,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:14,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:14,450 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:14,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:14,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268259341] [2021-06-05 15:43:14,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268259341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:14,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303200346] [2021-06-05 15:43:14,451 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:14,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 15:43:14,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:14,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 15:43:14,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:14,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:14,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:14,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:14,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:14,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-06-05 15:43:14,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:14,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:14,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:14,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-05 15:43:14,769 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:14,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303200346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:14,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:14,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-06-05 15:43:14,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892672165] [2021-06-05 15:43:14,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 15:43:14,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:14,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 15:43:14,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 15:43:14,771 INFO L87 Difference]: Start difference. First operand 895 states and 2187 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:15,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:15,218 INFO L93 Difference]: Finished difference Result 1927 states and 4811 transitions. [2021-06-05 15:43:15,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 15:43:15,218 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-06-05 15:43:15,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:15,224 INFO L225 Difference]: With dead ends: 1927 [2021-06-05 15:43:15,224 INFO L226 Difference]: Without dead ends: 1839 [2021-06-05 15:43:15,224 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 427.2ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:43:15,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1839 states. [2021-06-05 15:43:15,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1839 to 991. [2021-06-05 15:43:15,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 990 states have (on average 2.4434343434343435) internal successors, (2419), 990 states have internal predecessors, (2419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:15,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 2419 transitions. [2021-06-05 15:43:15,247 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 2419 transitions. Word has length 41 [2021-06-05 15:43:15,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:15,247 INFO L482 AbstractCegarLoop]: Abstraction has 991 states and 2419 transitions. [2021-06-05 15:43:15,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:15,247 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 2419 transitions. [2021-06-05 15:43:15,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:43:15,251 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:15,251 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:15,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:15,474 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:15,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:15,474 INFO L82 PathProgramCache]: Analyzing trace with hash 1099969309, now seen corresponding path program 12 times [2021-06-05 15:43:15,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:15,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113893704] [2021-06-05 15:43:15,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:15,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:15,657 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:15,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:15,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113893704] [2021-06-05 15:43:15,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113893704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:15,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603024242] [2021-06-05 15:43:15,657 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:15,685 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 15:43:15,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:15,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 15:43:15,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:15,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:15,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:15,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:15,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:15,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2021-06-05 15:43:16,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:16,014 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:43:16,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:16,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:89, output treesize:7 [2021-06-05 15:43:16,028 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:16,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603024242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:16,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:16,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-06-05 15:43:16,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489280327] [2021-06-05 15:43:16,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:43:16,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:16,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:43:16,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:43:16,030 INFO L87 Difference]: Start difference. First operand 991 states and 2419 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:16,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:16,757 INFO L93 Difference]: Finished difference Result 2259 states and 5553 transitions. [2021-06-05 15:43:16,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 15:43:16,758 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-06-05 15:43:16,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:16,770 INFO L225 Difference]: With dead ends: 2259 [2021-06-05 15:43:16,770 INFO L226 Difference]: Without dead ends: 2015 [2021-06-05 15:43:16,771 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 474.8ms TimeCoverageRelationStatistics Valid=136, Invalid=856, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:43:16,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2015 states. [2021-06-05 15:43:16,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2015 to 1023. [2021-06-05 15:43:16,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 2.4452054794520546) internal successors, (2499), 1022 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:16,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2499 transitions. [2021-06-05 15:43:16,794 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2499 transitions. Word has length 41 [2021-06-05 15:43:16,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:16,794 INFO L482 AbstractCegarLoop]: Abstraction has 1023 states and 2499 transitions. [2021-06-05 15:43:16,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:16,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2499 transitions. [2021-06-05 15:43:16,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:43:16,796 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:16,796 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:17,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:17,017 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:17,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:17,017 INFO L82 PathProgramCache]: Analyzing trace with hash 188453149, now seen corresponding path program 13 times [2021-06-05 15:43:17,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:17,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378362696] [2021-06-05 15:43:17,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:17,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:17,196 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:17,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:17,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378362696] [2021-06-05 15:43:17,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378362696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:17,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682707055] [2021-06-05 15:43:17,196 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:17,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:17,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 15:43:17,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:17,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:17,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:17,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:17,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:17,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:17,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:17,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:17,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:17,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:17,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-06-05 15:43:17,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:17,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:17,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:17,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-05 15:43:17,490 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:17,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682707055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:17,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:17,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 16 [2021-06-05 15:43:17,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667762895] [2021-06-05 15:43:17,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 15:43:17,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:17,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 15:43:17,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 15:43:17,492 INFO L87 Difference]: Start difference. First operand 1023 states and 2499 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:18,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:18,130 INFO L93 Difference]: Finished difference Result 2651 states and 6394 transitions. [2021-06-05 15:43:18,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 15:43:18,130 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-06-05 15:43:18,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:18,138 INFO L225 Difference]: With dead ends: 2651 [2021-06-05 15:43:18,139 INFO L226 Difference]: Without dead ends: 2391 [2021-06-05 15:43:18,139 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 561.6ms TimeCoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:43:18,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2021-06-05 15:43:18,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 1391. [2021-06-05 15:43:18,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1391 states, 1390 states have (on average 2.4294964028776977) internal successors, (3377), 1390 states have internal predecessors, (3377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:18,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 3377 transitions. [2021-06-05 15:43:18,173 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 3377 transitions. Word has length 41 [2021-06-05 15:43:18,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:18,174 INFO L482 AbstractCegarLoop]: Abstraction has 1391 states and 3377 transitions. [2021-06-05 15:43:18,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:18,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 3377 transitions. [2021-06-05 15:43:18,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:43:18,176 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:18,176 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:18,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:18,398 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:18,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:18,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1818274531, now seen corresponding path program 14 times [2021-06-05 15:43:18,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:18,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345684918] [2021-06-05 15:43:18,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:18,564 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:18,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:18,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345684918] [2021-06-05 15:43:18,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345684918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:18,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210616711] [2021-06-05 15:43:18,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:18,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:43:18,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:18,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 15:43:18,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:18,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:18,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:18,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:18,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-06-05 15:43:18,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:18,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:18,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:18,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-05 15:43:18,852 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:18,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210616711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:18,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:18,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-06-05 15:43:18,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090766744] [2021-06-05 15:43:18,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 15:43:18,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:18,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 15:43:18,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 15:43:18,853 INFO L87 Difference]: Start difference. First operand 1391 states and 3377 transitions. Second operand has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:19,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:19,306 INFO L93 Difference]: Finished difference Result 2655 states and 6510 transitions. [2021-06-05 15:43:19,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 15:43:19,306 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-06-05 15:43:19,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:19,320 INFO L225 Difference]: With dead ends: 2655 [2021-06-05 15:43:19,320 INFO L226 Difference]: Without dead ends: 2567 [2021-06-05 15:43:19,320 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 394.0ms TimeCoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:43:19,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-06-05 15:43:19,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 1567. [2021-06-05 15:43:19,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 2.4272030651340994) internal successors, (3801), 1566 states have internal predecessors, (3801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:19,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 3801 transitions. [2021-06-05 15:43:19,353 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 3801 transitions. Word has length 41 [2021-06-05 15:43:19,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:19,353 INFO L482 AbstractCegarLoop]: Abstraction has 1567 states and 3801 transitions. [2021-06-05 15:43:19,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:19,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 3801 transitions. [2021-06-05 15:43:19,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:43:19,357 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:19,357 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:19,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-05 15:43:19,578 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:19,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:19,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1021887715, now seen corresponding path program 15 times [2021-06-05 15:43:19,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:19,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636622843] [2021-06-05 15:43:19,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:19,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:19,762 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:19,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:19,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636622843] [2021-06-05 15:43:19,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636622843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:19,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242439365] [2021-06-05 15:43:19,762 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:19,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 15:43:19,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:19,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 15:43:19,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:19,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:19,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:19,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:19,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:19,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:19,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:19,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:19,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-06-05 15:43:19,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:20,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:20,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:20,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-05 15:43:20,017 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:20,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242439365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:20,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:20,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 15 [2021-06-05 15:43:20,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518323542] [2021-06-05 15:43:20,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 15:43:20,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:20,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 15:43:20,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 15:43:20,019 INFO L87 Difference]: Start difference. First operand 1567 states and 3801 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:20,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:20,437 INFO L93 Difference]: Finished difference Result 2887 states and 6964 transitions. [2021-06-05 15:43:20,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 15:43:20,437 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-06-05 15:43:20,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:20,444 INFO L225 Difference]: With dead ends: 2887 [2021-06-05 15:43:20,444 INFO L226 Difference]: Without dead ends: 2695 [2021-06-05 15:43:20,444 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 413.7ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:43:20,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2021-06-05 15:43:20,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 1727. [2021-06-05 15:43:20,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.4281575898030128) internal successors, (4191), 1726 states have internal predecessors, (4191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:20,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4191 transitions. [2021-06-05 15:43:20,479 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4191 transitions. Word has length 41 [2021-06-05 15:43:20,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:20,479 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4191 transitions. [2021-06-05 15:43:20,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:20,479 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4191 transitions. [2021-06-05 15:43:20,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:43:20,482 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:20,482 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:20,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-06-05 15:43:20,704 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:20,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:20,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1266351901, now seen corresponding path program 16 times [2021-06-05 15:43:20,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:20,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964079483] [2021-06-05 15:43:20,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:20,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:20,851 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:20,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:20,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964079483] [2021-06-05 15:43:20,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964079483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:20,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895945331] [2021-06-05 15:43:20,852 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:20,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:43:20,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:20,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 15:43:20,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:21,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:21,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:21,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:21,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:21,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:21,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:21,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:21,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:21,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-06-05 15:43:21,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:21,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:21,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:21,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-05 15:43:21,131 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:21,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895945331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:21,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:21,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-06-05 15:43:21,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414001785] [2021-06-05 15:43:21,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 15:43:21,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:21,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 15:43:21,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 15:43:21,132 INFO L87 Difference]: Start difference. First operand 1727 states and 4191 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:21,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:21,582 INFO L93 Difference]: Finished difference Result 3015 states and 7407 transitions. [2021-06-05 15:43:21,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 15:43:21,582 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-06-05 15:43:21,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:21,586 INFO L225 Difference]: With dead ends: 3015 [2021-06-05 15:43:21,586 INFO L226 Difference]: Without dead ends: 2927 [2021-06-05 15:43:21,586 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 393.2ms TimeCoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:43:21,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2927 states. [2021-06-05 15:43:21,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2927 to 1727. [2021-06-05 15:43:21,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.4281575898030128) internal successors, (4191), 1726 states have internal predecessors, (4191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:21,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4191 transitions. [2021-06-05 15:43:21,617 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4191 transitions. Word has length 41 [2021-06-05 15:43:21,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:21,617 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4191 transitions. [2021-06-05 15:43:21,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:21,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4191 transitions. [2021-06-05 15:43:21,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:43:21,619 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:21,619 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:21,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 15:43:21,841 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:21,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:21,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1741431069, now seen corresponding path program 17 times [2021-06-05 15:43:21,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:21,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306948205] [2021-06-05 15:43:21,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:21,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:21,987 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:21,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:21,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306948205] [2021-06-05 15:43:21,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306948205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:21,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710110314] [2021-06-05 15:43:21,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:22,021 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 15:43:22,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:22,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 15:43:22,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:22,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:22,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:22,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:22,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:22,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:22,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:22,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:22,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:22,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-06-05 15:43:22,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:22,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:22,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:22,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-05 15:43:22,279 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:22,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710110314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:22,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:22,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-06-05 15:43:22,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572621615] [2021-06-05 15:43:22,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 15:43:22,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:22,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 15:43:22,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 15:43:22,280 INFO L87 Difference]: Start difference. First operand 1727 states and 4191 transitions. Second operand has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:22,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:22,891 INFO L93 Difference]: Finished difference Result 2859 states and 6894 transitions. [2021-06-05 15:43:22,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 15:43:22,892 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-06-05 15:43:22,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:22,895 INFO L225 Difference]: With dead ends: 2859 [2021-06-05 15:43:22,896 INFO L226 Difference]: Without dead ends: 2583 [2021-06-05 15:43:22,896 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 443.6ms TimeCoverageRelationStatistics Valid=144, Invalid=786, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:43:22,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2583 states. [2021-06-05 15:43:22,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2583 to 1903. [2021-06-05 15:43:22,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1902 states have (on average 2.429547844374343) internal successors, (4621), 1902 states have internal predecessors, (4621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:22,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 4621 transitions. [2021-06-05 15:43:22,934 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 4621 transitions. Word has length 41 [2021-06-05 15:43:22,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:22,934 INFO L482 AbstractCegarLoop]: Abstraction has 1903 states and 4621 transitions. [2021-06-05 15:43:22,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:22,934 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 4621 transitions. [2021-06-05 15:43:22,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:22,937 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:22,937 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:23,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-05 15:43:23,153 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:23,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:23,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1886074107, now seen corresponding path program 18 times [2021-06-05 15:43:23,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:23,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737110952] [2021-06-05 15:43:23,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:23,365 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:43:23,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:23,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737110952] [2021-06-05 15:43:23,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737110952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:23,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514875735] [2021-06-05 15:43:23,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:23,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 15:43:23,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:23,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:23,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:23,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:23,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:23,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:23,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:23,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:23,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:23,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:23,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:23,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:23,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:23,775 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:23,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514875735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:23,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:23,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-06-05 15:43:23,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870678879] [2021-06-05 15:43:23,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:43:23,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:23,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:43:23,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:43:23,777 INFO L87 Difference]: Start difference. First operand 1903 states and 4621 transitions. Second operand has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:24,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:24,411 INFO L93 Difference]: Finished difference Result 3311 states and 8145 transitions. [2021-06-05 15:43:24,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:24,412 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:24,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:24,417 INFO L225 Difference]: With dead ends: 3311 [2021-06-05 15:43:24,417 INFO L226 Difference]: Without dead ends: 3247 [2021-06-05 15:43:24,418 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 597.4ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:43:24,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3247 states. [2021-06-05 15:43:24,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3247 to 1951. [2021-06-05 15:43:24,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1951 states, 1950 states have (on average 2.427179487179487) internal successors, (4733), 1950 states have internal predecessors, (4733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:24,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 4733 transitions. [2021-06-05 15:43:24,461 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 4733 transitions. Word has length 47 [2021-06-05 15:43:24,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:24,461 INFO L482 AbstractCegarLoop]: Abstraction has 1951 states and 4733 transitions. [2021-06-05 15:43:24,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:24,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 4733 transitions. [2021-06-05 15:43:24,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:24,464 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:24,464 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:24,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 15:43:24,681 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:24,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:24,681 INFO L82 PathProgramCache]: Analyzing trace with hash -623310085, now seen corresponding path program 19 times [2021-06-05 15:43:24,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:24,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938006731] [2021-06-05 15:43:24,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:24,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:24,850 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:24,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:24,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938006731] [2021-06-05 15:43:24,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938006731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:24,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285353207] [2021-06-05 15:43:24,850 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:24,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:24,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:25,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:25,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:25,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:25,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:25,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:25,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:25,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:25,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:25,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:25,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:25,205 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:25,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285353207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:25,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:25,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 20 [2021-06-05 15:43:25,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712336221] [2021-06-05 15:43:25,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 15:43:25,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:25,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 15:43:25,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-06-05 15:43:25,206 INFO L87 Difference]: Start difference. First operand 1951 states and 4733 transitions. Second operand has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:25,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:25,810 INFO L93 Difference]: Finished difference Result 2795 states and 6809 transitions. [2021-06-05 15:43:25,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:25,810 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:25,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:25,814 INFO L225 Difference]: With dead ends: 2795 [2021-06-05 15:43:25,814 INFO L226 Difference]: Without dead ends: 2735 [2021-06-05 15:43:25,815 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 631.7ms TimeCoverageRelationStatistics Valid=174, Invalid=1086, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:43:25,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2735 states. [2021-06-05 15:43:25,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2735 to 1775. [2021-06-05 15:43:25,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.4255918827508456) internal successors, (4303), 1774 states have internal predecessors, (4303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:25,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4303 transitions. [2021-06-05 15:43:25,845 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4303 transitions. Word has length 47 [2021-06-05 15:43:25,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:25,845 INFO L482 AbstractCegarLoop]: Abstraction has 1775 states and 4303 transitions. [2021-06-05 15:43:25,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:25,845 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4303 transitions. [2021-06-05 15:43:25,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:25,848 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:25,848 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:26,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:26,070 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:26,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:26,071 INFO L82 PathProgramCache]: Analyzing trace with hash 509730555, now seen corresponding path program 20 times [2021-06-05 15:43:26,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:26,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146042174] [2021-06-05 15:43:26,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:26,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:26,240 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:26,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:26,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146042174] [2021-06-05 15:43:26,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146042174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:26,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575156978] [2021-06-05 15:43:26,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:26,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:43:26,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:26,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:26,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:26,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:26,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:26,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:26,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:26,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:26,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:26,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:26,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:26,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:26,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:26,663 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:26,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575156978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:26,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:26,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-06-05 15:43:26,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896899734] [2021-06-05 15:43:26,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:43:26,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:26,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:43:26,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:43:26,664 INFO L87 Difference]: Start difference. First operand 1775 states and 4303 transitions. Second operand has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:27,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:27,406 INFO L93 Difference]: Finished difference Result 3447 states and 8527 transitions. [2021-06-05 15:43:27,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:27,406 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:27,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:27,412 INFO L225 Difference]: With dead ends: 3447 [2021-06-05 15:43:27,412 INFO L226 Difference]: Without dead ends: 3359 [2021-06-05 15:43:27,412 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 575.8ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:43:27,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3359 states. [2021-06-05 15:43:27,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3359 to 1535. [2021-06-05 15:43:27,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1534 states have (on average 2.4400260756192957) internal successors, (3743), 1534 states have internal predecessors, (3743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:27,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 3743 transitions. [2021-06-05 15:43:27,444 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 3743 transitions. Word has length 47 [2021-06-05 15:43:27,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:27,444 INFO L482 AbstractCegarLoop]: Abstraction has 1535 states and 3743 transitions. [2021-06-05 15:43:27,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:27,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 3743 transitions. [2021-06-05 15:43:27,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:27,446 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:27,446 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:27,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 15:43:27,661 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:27,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:27,661 INFO L82 PathProgramCache]: Analyzing trace with hash -2131831045, now seen corresponding path program 21 times [2021-06-05 15:43:27,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:27,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694794005] [2021-06-05 15:43:27,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:27,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:27,832 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 15:43:27,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:27,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694794005] [2021-06-05 15:43:27,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694794005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:27,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342557225] [2021-06-05 15:43:27,833 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 15:43:27,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 15:43:27,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:27,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 43 conjunts are in the unsatisfiable core [2021-06-05 15:43:27,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:28,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:28,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:28,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:28,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:28,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:28,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 36 [2021-06-05 15:43:28,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:28,417 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:43:28,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:28,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:104, output treesize:7 [2021-06-05 15:43:28,430 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:28,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342557225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:28,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:28,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-06-05 15:43:28,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478425905] [2021-06-05 15:43:28,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:43:28,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:28,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:43:28,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:43:28,431 INFO L87 Difference]: Start difference. First operand 1535 states and 3743 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:29,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:29,637 INFO L93 Difference]: Finished difference Result 2779 states and 6803 transitions. [2021-06-05 15:43:29,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 15:43:29,637 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:29,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:29,641 INFO L225 Difference]: With dead ends: 2779 [2021-06-05 15:43:29,641 INFO L226 Difference]: Without dead ends: 2591 [2021-06-05 15:43:29,641 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 894.3ms TimeCoverageRelationStatistics Valid=174, Invalid=1232, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:43:29,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-06-05 15:43:29,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1679. [2021-06-05 15:43:29,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1679 states, 1678 states have (on average 2.435637663885578) internal successors, (4087), 1678 states have internal predecessors, (4087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:29,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1679 states to 1679 states and 4087 transitions. [2021-06-05 15:43:29,668 INFO L78 Accepts]: Start accepts. Automaton has 1679 states and 4087 transitions. Word has length 47 [2021-06-05 15:43:29,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:29,668 INFO L482 AbstractCegarLoop]: Abstraction has 1679 states and 4087 transitions. [2021-06-05 15:43:29,668 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:29,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1679 states and 4087 transitions. [2021-06-05 15:43:29,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:29,671 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:29,671 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:29,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:29,893 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:29,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:29,893 INFO L82 PathProgramCache]: Analyzing trace with hash -1991114501, now seen corresponding path program 22 times [2021-06-05 15:43:29,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:29,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947790462] [2021-06-05 15:43:29,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:29,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:30,077 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:30,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:30,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947790462] [2021-06-05 15:43:30,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947790462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:30,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066568329] [2021-06-05 15:43:30,078 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 15:43:30,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:43:30,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:30,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:30,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:30,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:30,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:30,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:30,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:30,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:30,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:30,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:30,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:30,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:30,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:30,471 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:30,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066568329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:30,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:30,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-06-05 15:43:30,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381019681] [2021-06-05 15:43:30,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 15:43:30,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:30,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 15:43:30,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-05 15:43:30,473 INFO L87 Difference]: Start difference. First operand 1679 states and 4087 transitions. Second operand has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:31,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:31,043 INFO L93 Difference]: Finished difference Result 3239 states and 8031 transitions. [2021-06-05 15:43:31,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:31,044 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:31,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:31,046 INFO L225 Difference]: With dead ends: 3239 [2021-06-05 15:43:31,046 INFO L226 Difference]: Without dead ends: 3151 [2021-06-05 15:43:31,047 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 581.3ms TimeCoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:43:31,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-06-05 15:43:31,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 1487. [2021-06-05 15:43:31,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 2.4488559892328396) internal successors, (3639), 1486 states have internal predecessors, (3639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:31,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 3639 transitions. [2021-06-05 15:43:31,074 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 3639 transitions. Word has length 47 [2021-06-05 15:43:31,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:31,074 INFO L482 AbstractCegarLoop]: Abstraction has 1487 states and 3639 transitions. [2021-06-05 15:43:31,074 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:31,074 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 3639 transitions. [2021-06-05 15:43:31,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:31,076 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:31,076 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:31,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 15:43:31,298 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:31,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:31,299 INFO L82 PathProgramCache]: Analyzing trace with hash 93498107, now seen corresponding path program 23 times [2021-06-05 15:43:31,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:31,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275194368] [2021-06-05 15:43:31,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:31,539 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:31,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:31,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275194368] [2021-06-05 15:43:31,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275194368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:31,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917605147] [2021-06-05 15:43:31,540 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 15:43:31,569 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 15:43:31,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:31,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 15:43:31,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:31,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:31,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:31,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:31,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:31,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:31,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:31,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:31,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:31,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:31,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:31,978 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:31,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917605147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:31,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:31,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-06-05 15:43:31,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185086693] [2021-06-05 15:43:31,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 15:43:31,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:31,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 15:43:31,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-06-05 15:43:31,980 INFO L87 Difference]: Start difference. First operand 1487 states and 3639 transitions. Second operand has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:32,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:32,564 INFO L93 Difference]: Finished difference Result 2771 states and 6747 transitions. [2021-06-05 15:43:32,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:32,564 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:32,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:32,567 INFO L225 Difference]: With dead ends: 2771 [2021-06-05 15:43:32,567 INFO L226 Difference]: Without dead ends: 2479 [2021-06-05 15:43:32,567 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 653.7ms TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:43:32,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2021-06-05 15:43:32,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 1727. [2021-06-05 15:43:32,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.437427578215527) internal successors, (4207), 1726 states have internal predecessors, (4207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:32,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4207 transitions. [2021-06-05 15:43:32,591 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4207 transitions. Word has length 47 [2021-06-05 15:43:32,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:32,592 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4207 transitions. [2021-06-05 15:43:32,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:32,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4207 transitions. [2021-06-05 15:43:32,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:32,594 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:32,594 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:32,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:32,816 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:32,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:32,816 INFO L82 PathProgramCache]: Analyzing trace with hash -465548037, now seen corresponding path program 24 times [2021-06-05 15:43:32,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:32,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394151993] [2021-06-05 15:43:32,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:32,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:33,012 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:33,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:33,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394151993] [2021-06-05 15:43:33,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394151993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:33,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044955204] [2021-06-05 15:43:33,013 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 15:43:33,041 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 15:43:33,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:33,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:33,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:33,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:33,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:33,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:33,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:33,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 36 [2021-06-05 15:43:33,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:33,843 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.3 percent of original size [2021-06-05 15:43:33,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:33,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:105, output treesize:7 [2021-06-05 15:43:33,856 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:33,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044955204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:33,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:33,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 21 [2021-06-05 15:43:33,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335025631] [2021-06-05 15:43:33,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:43:33,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:33,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:43:33,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:43:33,857 INFO L87 Difference]: Start difference. First operand 1727 states and 4207 transitions. Second operand has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:36,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:36,403 INFO L93 Difference]: Finished difference Result 3635 states and 8859 transitions. [2021-06-05 15:43:36,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:43:36,403 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:36,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:36,407 INFO L225 Difference]: With dead ends: 3635 [2021-06-05 15:43:36,407 INFO L226 Difference]: Without dead ends: 3279 [2021-06-05 15:43:36,407 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1476.4ms TimeCoverageRelationStatistics Valid=197, Invalid=1443, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 15:43:36,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3279 states. [2021-06-05 15:43:36,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3279 to 1775. [2021-06-05 15:43:36,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.4436302142051862) internal successors, (4335), 1774 states have internal predecessors, (4335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:36,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4335 transitions. [2021-06-05 15:43:36,434 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4335 transitions. Word has length 47 [2021-06-05 15:43:36,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:36,434 INFO L482 AbstractCegarLoop]: Abstraction has 1775 states and 4335 transitions. [2021-06-05 15:43:36,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:36,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4335 transitions. [2021-06-05 15:43:36,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:36,437 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:36,437 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:36,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-05 15:43:36,648 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:36,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:36,649 INFO L82 PathProgramCache]: Analyzing trace with hash 2011837691, now seen corresponding path program 25 times [2021-06-05 15:43:36,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:36,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295064852] [2021-06-05 15:43:36,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:36,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:36,862 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:36,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:36,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295064852] [2021-06-05 15:43:36,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295064852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:36,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793874010] [2021-06-05 15:43:36,862 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 15:43:36,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:36,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:36,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:37,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:37,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:37,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:37,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:37,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:37,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:37,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:37,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:37,182 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:37,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793874010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:37,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:37,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 19 [2021-06-05 15:43:37,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877134249] [2021-06-05 15:43:37,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 15:43:37,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:37,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 15:43:37,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:43:37,183 INFO L87 Difference]: Start difference. First operand 1775 states and 4335 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:37,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:37,983 INFO L93 Difference]: Finished difference Result 3459 states and 8391 transitions. [2021-06-05 15:43:37,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 15:43:37,983 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:37,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:37,986 INFO L225 Difference]: With dead ends: 3459 [2021-06-05 15:43:37,986 INFO L226 Difference]: Without dead ends: 3151 [2021-06-05 15:43:37,986 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 723.2ms TimeCoverageRelationStatistics Valid=186, Invalid=1220, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:43:37,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-06-05 15:43:38,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 2079. [2021-06-05 15:43:38,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2079 states, 2078 states have (on average 2.433589990375361) internal successors, (5057), 2078 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:38,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2079 states to 2079 states and 5057 transitions. [2021-06-05 15:43:38,011 INFO L78 Accepts]: Start accepts. Automaton has 2079 states and 5057 transitions. Word has length 47 [2021-06-05 15:43:38,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:38,011 INFO L482 AbstractCegarLoop]: Abstraction has 2079 states and 5057 transitions. [2021-06-05 15:43:38,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:38,011 INFO L276 IsEmpty]: Start isEmpty. Operand 2079 states and 5057 transitions. [2021-06-05 15:43:38,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:38,014 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:38,014 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:38,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:38,229 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:38,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:38,229 INFO L82 PathProgramCache]: Analyzing trace with hash 795539707, now seen corresponding path program 26 times [2021-06-05 15:43:38,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:38,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499891176] [2021-06-05 15:43:38,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:38,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:38,415 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:38,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:38,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499891176] [2021-06-05 15:43:38,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499891176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:38,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687130637] [2021-06-05 15:43:38,416 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 15:43:38,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:43:38,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:38,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:38,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:38,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:38,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:38,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:38,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:38,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:38,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:38,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:38,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:38,775 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:38,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687130637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:38,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:38,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 19 [2021-06-05 15:43:38,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511552402] [2021-06-05 15:43:38,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 15:43:38,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:38,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 15:43:38,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:43:38,776 INFO L87 Difference]: Start difference. First operand 2079 states and 5057 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:39,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:39,663 INFO L93 Difference]: Finished difference Result 3203 states and 7713 transitions. [2021-06-05 15:43:39,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:43:39,664 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:39,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:39,666 INFO L225 Difference]: With dead ends: 3203 [2021-06-05 15:43:39,666 INFO L226 Difference]: Without dead ends: 2875 [2021-06-05 15:43:39,666 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 732.4ms TimeCoverageRelationStatistics Valid=189, Invalid=1293, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:43:39,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2875 states. [2021-06-05 15:43:39,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2875 to 1595. [2021-06-05 15:43:39,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.4084065244667503) internal successors, (3839), 1594 states have internal predecessors, (3839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:39,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 3839 transitions. [2021-06-05 15:43:39,686 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 3839 transitions. Word has length 47 [2021-06-05 15:43:39,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:39,686 INFO L482 AbstractCegarLoop]: Abstraction has 1595 states and 3839 transitions. [2021-06-05 15:43:39,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:39,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 3839 transitions. [2021-06-05 15:43:39,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:39,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:39,689 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:39,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 15:43:39,905 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:39,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:39,905 INFO L82 PathProgramCache]: Analyzing trace with hash -281774341, now seen corresponding path program 27 times [2021-06-05 15:43:39,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:39,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127415273] [2021-06-05 15:43:39,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:39,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:40,106 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:40,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:40,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127415273] [2021-06-05 15:43:40,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127415273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:40,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577030247] [2021-06-05 15:43:40,107 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 15:43:40,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 15:43:40,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:40,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:40,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:40,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:40,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:40,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:40,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:40,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:40,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:40,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:40,459 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:40,471 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:40,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577030247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:40,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:40,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 20 [2021-06-05 15:43:40,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607641940] [2021-06-05 15:43:40,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 15:43:40,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:40,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 15:43:40,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-06-05 15:43:40,472 INFO L87 Difference]: Start difference. First operand 1595 states and 3839 transitions. Second operand has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:41,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:41,155 INFO L93 Difference]: Finished difference Result 2927 states and 7131 transitions. [2021-06-05 15:43:41,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:41,156 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:41,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:41,158 INFO L225 Difference]: With dead ends: 2927 [2021-06-05 15:43:41,158 INFO L226 Difference]: Without dead ends: 2795 [2021-06-05 15:43:41,158 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 599.8ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:43:41,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2795 states. [2021-06-05 15:43:41,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2795 to 1659. [2021-06-05 15:43:41,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1659 states, 1658 states have (on average 2.4119420989143547) internal successors, (3999), 1658 states have internal predecessors, (3999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:41,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 3999 transitions. [2021-06-05 15:43:41,176 INFO L78 Accepts]: Start accepts. Automaton has 1659 states and 3999 transitions. Word has length 47 [2021-06-05 15:43:41,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:41,176 INFO L482 AbstractCegarLoop]: Abstraction has 1659 states and 3999 transitions. [2021-06-05 15:43:41,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:41,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1659 states and 3999 transitions. [2021-06-05 15:43:41,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:41,178 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:41,178 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:41,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:41,378 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:41,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:41,379 INFO L82 PathProgramCache]: Analyzing trace with hash -1629840645, now seen corresponding path program 28 times [2021-06-05 15:43:41,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:41,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805071578] [2021-06-05 15:43:41,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:41,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:41,617 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:41,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:41,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805071578] [2021-06-05 15:43:41,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805071578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:41,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500443799] [2021-06-05 15:43:41,617 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 15:43:41,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:43:41,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:41,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:41,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:41,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:41,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:41,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:41,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:41,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:41,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:41,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:41,930 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:41,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500443799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:41,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:41,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-06-05 15:43:41,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971517652] [2021-06-05 15:43:41,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:43:41,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:41,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:43:41,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:43:41,932 INFO L87 Difference]: Start difference. First operand 1659 states and 3999 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:42,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:42,750 INFO L93 Difference]: Finished difference Result 3391 states and 8167 transitions. [2021-06-05 15:43:42,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 15:43:42,751 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:42,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:42,754 INFO L225 Difference]: With dead ends: 3391 [2021-06-05 15:43:42,754 INFO L226 Difference]: Without dead ends: 3063 [2021-06-05 15:43:42,754 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 766.6ms TimeCoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:43:42,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3063 states. [2021-06-05 15:43:42,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3063 to 2039. [2021-06-05 15:43:42,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 2038 states have (on average 2.4077526987242392) internal successors, (4907), 2038 states have internal predecessors, (4907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:42,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 4907 transitions. [2021-06-05 15:43:42,787 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 4907 transitions. Word has length 47 [2021-06-05 15:43:42,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:42,788 INFO L482 AbstractCegarLoop]: Abstraction has 2039 states and 4907 transitions. [2021-06-05 15:43:42,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:42,788 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 4907 transitions. [2021-06-05 15:43:42,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:42,790 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:42,790 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:43,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 15:43:43,011 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:43,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:43,011 INFO L82 PathProgramCache]: Analyzing trace with hash -637516549, now seen corresponding path program 29 times [2021-06-05 15:43:43,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:43,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464971615] [2021-06-05 15:43:43,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:43,233 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:43,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:43,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464971615] [2021-06-05 15:43:43,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464971615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:43,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356055688] [2021-06-05 15:43:43,233 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 15:43:43,261 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 15:43:43,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:43,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 15:43:43,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:43,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:43,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:43,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:43,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:43,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:43,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:43,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:43,529 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:43,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356055688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:43,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:43,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-06-05 15:43:43,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754178827] [2021-06-05 15:43:43,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:43:43,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:43,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:43:43,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:43:43,530 INFO L87 Difference]: Start difference. First operand 2039 states and 4907 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:44,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:44,053 INFO L93 Difference]: Finished difference Result 4059 states and 9831 transitions. [2021-06-05 15:43:44,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:44,053 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:44,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:44,056 INFO L225 Difference]: With dead ends: 4059 [2021-06-05 15:43:44,056 INFO L226 Difference]: Without dead ends: 3783 [2021-06-05 15:43:44,057 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 575.0ms TimeCoverageRelationStatistics Valid=148, Invalid=974, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:43:44,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3783 states. [2021-06-05 15:43:44,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3783 to 2055. [2021-06-05 15:43:44,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2055 states, 2054 states have (on average 2.408471275559883) internal successors, (4947), 2054 states have internal predecessors, (4947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:44,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 4947 transitions. [2021-06-05 15:43:44,089 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 4947 transitions. Word has length 47 [2021-06-05 15:43:44,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:44,090 INFO L482 AbstractCegarLoop]: Abstraction has 2055 states and 4947 transitions. [2021-06-05 15:43:44,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:44,090 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 4947 transitions. [2021-06-05 15:43:44,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:44,092 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:44,092 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:44,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 15:43:44,314 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:44,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:44,314 INFO L82 PathProgramCache]: Analyzing trace with hash 1587812603, now seen corresponding path program 30 times [2021-06-05 15:43:44,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:44,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294710913] [2021-06-05 15:43:44,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:44,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:44,528 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:44,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:44,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294710913] [2021-06-05 15:43:44,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294710913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:44,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227993401] [2021-06-05 15:43:44,528 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 15:43:44,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 15:43:44,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:44,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:44,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:44,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:44,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:44,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:44,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:44,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:44,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:44,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-05 15:43:44,932 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:44,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227993401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:44,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:44,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 19 [2021-06-05 15:43:44,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539580543] [2021-06-05 15:43:44,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 15:43:44,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:44,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 15:43:44,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:43:44,934 INFO L87 Difference]: Start difference. First operand 2055 states and 4947 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:45,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:45,586 INFO L93 Difference]: Finished difference Result 3563 states and 8687 transitions. [2021-06-05 15:43:45,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:45,586 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:45,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:45,589 INFO L225 Difference]: With dead ends: 3563 [2021-06-05 15:43:45,589 INFO L226 Difference]: Without dead ends: 3479 [2021-06-05 15:43:45,589 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 646.9ms TimeCoverageRelationStatistics Valid=160, Invalid=1030, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:43:45,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3479 states. [2021-06-05 15:43:45,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3479 to 2167. [2021-06-05 15:43:45,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 2166 states have (on average 2.4132040627885503) internal successors, (5227), 2166 states have internal predecessors, (5227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:45,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 5227 transitions. [2021-06-05 15:43:45,611 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 5227 transitions. Word has length 47 [2021-06-05 15:43:45,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:45,611 INFO L482 AbstractCegarLoop]: Abstraction has 2167 states and 5227 transitions. [2021-06-05 15:43:45,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:45,611 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 5227 transitions. [2021-06-05 15:43:45,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:43:45,613 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:45,613 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:45,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 15:43:45,814 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:45,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:45,816 INFO L82 PathProgramCache]: Analyzing trace with hash -849198341, now seen corresponding path program 31 times [2021-06-05 15:43:45,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:45,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655479709] [2021-06-05 15:43:45,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:45,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:46,052 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:46,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:46,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655479709] [2021-06-05 15:43:46,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655479709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:46,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810459199] [2021-06-05 15:43:46,052 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 15:43:46,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:46,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 15:43:46,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:46,321 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-05 15:43:46,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 90 treesize of output 36 [2021-06-05 15:43:46,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:46,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:46,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:46,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:90, output treesize:7 [2021-06-05 15:43:46,335 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:46,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810459199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:46,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:46,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 18 [2021-06-05 15:43:46,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775835857] [2021-06-05 15:43:46,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:43:46,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:46,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:43:46,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:43:46,336 INFO L87 Difference]: Start difference. First operand 2167 states and 5227 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:46,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:46,909 INFO L93 Difference]: Finished difference Result 3035 states and 7367 transitions. [2021-06-05 15:43:46,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 15:43:46,909 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:43:46,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:46,911 INFO L225 Difference]: With dead ends: 3035 [2021-06-05 15:43:46,911 INFO L226 Difference]: Without dead ends: 2999 [2021-06-05 15:43:46,912 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 572.5ms TimeCoverageRelationStatistics Valid=144, Invalid=912, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:43:46,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2999 states. [2021-06-05 15:43:46,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2999 to 2199. [2021-06-05 15:43:46,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2199 states, 2198 states have (on average 2.414467697907188) internal successors, (5307), 2198 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:46,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2199 states to 2199 states and 5307 transitions. [2021-06-05 15:43:46,931 INFO L78 Accepts]: Start accepts. Automaton has 2199 states and 5307 transitions. Word has length 47 [2021-06-05 15:43:46,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:46,931 INFO L482 AbstractCegarLoop]: Abstraction has 2199 states and 5307 transitions. [2021-06-05 15:43:46,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:46,931 INFO L276 IsEmpty]: Start isEmpty. Operand 2199 states and 5307 transitions. [2021-06-05 15:43:46,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 15:43:46,933 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:46,933 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:47,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-05 15:43:47,134 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:47,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:47,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1873760509, now seen corresponding path program 32 times [2021-06-05 15:43:47,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:47,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329078594] [2021-06-05 15:43:47,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:47,171 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 32 proven. 38 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 15:43:47,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:47,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329078594] [2021-06-05 15:43:47,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329078594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:47,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855393289] [2021-06-05 15:43:47,171 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 15:43:47,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:43:47,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:47,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 15:43:47,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:47,279 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 15:43:47,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855393289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:47,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:47,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 15:43:47,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542777729] [2021-06-05 15:43:47,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 15:43:47,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:47,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 15:43:47,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-06-05 15:43:47,280 INFO L87 Difference]: Start difference. First operand 2199 states and 5307 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:47,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:47,313 INFO L93 Difference]: Finished difference Result 3179 states and 7642 transitions. [2021-06-05 15:43:47,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 15:43:47,313 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-06-05 15:43:47,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:47,316 INFO L225 Difference]: With dead ends: 3179 [2021-06-05 15:43:47,316 INFO L226 Difference]: Without dead ends: 3171 [2021-06-05 15:43:47,316 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-06-05 15:43:47,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states. [2021-06-05 15:43:47,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 2767. [2021-06-05 15:43:47,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2767 states, 2766 states have (on average 2.447939262472885) internal successors, (6771), 2766 states have internal predecessors, (6771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:47,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 6771 transitions. [2021-06-05 15:43:47,350 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 6771 transitions. Word has length 49 [2021-06-05 15:43:47,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:47,351 INFO L482 AbstractCegarLoop]: Abstraction has 2767 states and 6771 transitions. [2021-06-05 15:43:47,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:47,351 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 6771 transitions. [2021-06-05 15:43:47,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 15:43:47,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:47,354 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:47,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 15:43:47,577 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:47,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:47,577 INFO L82 PathProgramCache]: Analyzing trace with hash 2040143101, now seen corresponding path program 33 times [2021-06-05 15:43:47,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:47,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733228666] [2021-06-05 15:43:47,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:47,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:47,622 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:47,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:47,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733228666] [2021-06-05 15:43:47,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733228666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:47,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498409594] [2021-06-05 15:43:47,622 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 15:43:47,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-06-05 15:43:47,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:47,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 15:43:47,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:47,735 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:43:47,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498409594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:47,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:47,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-06-05 15:43:47,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126475653] [2021-06-05 15:43:47,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 15:43:47,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:47,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 15:43:47,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-06-05 15:43:47,736 INFO L87 Difference]: Start difference. First operand 2767 states and 6771 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:47,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:47,775 INFO L93 Difference]: Finished difference Result 4039 states and 9821 transitions. [2021-06-05 15:43:47,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 15:43:47,776 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-06-05 15:43:47,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:47,780 INFO L225 Difference]: With dead ends: 4039 [2021-06-05 15:43:47,780 INFO L226 Difference]: Without dead ends: 4031 [2021-06-05 15:43:47,781 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 27.6ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-06-05 15:43:47,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2021-06-05 15:43:47,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 2975. [2021-06-05 15:43:47,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2975 states, 2974 states have (on average 2.456960322797579) internal successors, (7307), 2974 states have internal predecessors, (7307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:47,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2975 states to 2975 states and 7307 transitions. [2021-06-05 15:43:47,823 INFO L78 Accepts]: Start accepts. Automaton has 2975 states and 7307 transitions. Word has length 49 [2021-06-05 15:43:47,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:47,823 INFO L482 AbstractCegarLoop]: Abstraction has 2975 states and 7307 transitions. [2021-06-05 15:43:47,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:47,824 INFO L276 IsEmpty]: Start isEmpty. Operand 2975 states and 7307 transitions. [2021-06-05 15:43:47,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:43:47,828 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:47,828 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:48,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 15:43:48,045 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:48,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:48,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1607749511, now seen corresponding path program 34 times [2021-06-05 15:43:48,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:48,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827946199] [2021-06-05 15:43:48,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:48,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:48,291 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:48,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:48,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827946199] [2021-06-05 15:43:48,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827946199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:48,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215606476] [2021-06-05 15:43:48,292 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:43:48,327 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:43:48,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:48,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:43:48,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:48,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:48,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:48,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:48,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:48,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:48,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:48,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:43:48,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:48,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:48,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:48,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:43:48,886 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:48,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215606476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:48,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:48,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 25 [2021-06-05 15:43:48,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907658798] [2021-06-05 15:43:48,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:43:48,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:48,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:43:48,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:43:48,887 INFO L87 Difference]: Start difference. First operand 2975 states and 7307 transitions. Second operand has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:50,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:50,022 INFO L93 Difference]: Finished difference Result 6999 states and 17467 transitions. [2021-06-05 15:43:50,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:43:50,022 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:43:50,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:50,028 INFO L225 Difference]: With dead ends: 6999 [2021-06-05 15:43:50,028 INFO L226 Difference]: Without dead ends: 6863 [2021-06-05 15:43:50,029 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 877.7ms TimeCoverageRelationStatistics Valid=222, Invalid=1758, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 15:43:50,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6863 states. [2021-06-05 15:43:50,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6863 to 3231. [2021-06-05 15:43:50,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3231 states, 3230 states have (on average 2.4554179566563468) internal successors, (7931), 3230 states have internal predecessors, (7931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:50,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3231 states to 3231 states and 7931 transitions. [2021-06-05 15:43:50,088 INFO L78 Accepts]: Start accepts. Automaton has 3231 states and 7931 transitions. Word has length 53 [2021-06-05 15:43:50,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:50,088 INFO L482 AbstractCegarLoop]: Abstraction has 3231 states and 7931 transitions. [2021-06-05 15:43:50,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:50,088 INFO L276 IsEmpty]: Start isEmpty. Operand 3231 states and 7931 transitions. [2021-06-05 15:43:50,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:43:50,091 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:50,091 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:50,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-06-05 15:43:50,292 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:50,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:50,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1426435463, now seen corresponding path program 35 times [2021-06-05 15:43:50,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:50,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759032154] [2021-06-05 15:43:50,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:50,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:50,575 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:50,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:50,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759032154] [2021-06-05 15:43:50,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759032154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:50,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220177333] [2021-06-05 15:43:50,576 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 15:43:50,614 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 15:43:50,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:50,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:43:50,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:51,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:51,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:51,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:51,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:51,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:51,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:51,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:51,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 34 [2021-06-05 15:43:51,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:51,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:51,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:51,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:86, output treesize:3 [2021-06-05 15:43:51,166 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:51,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220177333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:51,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:51,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 15:43:51,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694154187] [2021-06-05 15:43:51,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:43:51,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:51,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:43:51,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=765, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:43:51,167 INFO L87 Difference]: Start difference. First operand 3231 states and 7931 transitions. Second operand has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:52,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:52,140 INFO L93 Difference]: Finished difference Result 6839 states and 17099 transitions. [2021-06-05 15:43:52,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:43:52,140 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:43:52,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:52,145 INFO L225 Difference]: With dead ends: 6839 [2021-06-05 15:43:52,145 INFO L226 Difference]: Without dead ends: 6703 [2021-06-05 15:43:52,146 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 936.7ms TimeCoverageRelationStatistics Valid=247, Invalid=2105, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 15:43:52,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6703 states. [2021-06-05 15:43:52,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6703 to 2751. [2021-06-05 15:43:52,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 2.4592727272727273) internal successors, (6763), 2750 states have internal predecessors, (6763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:52,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 6763 transitions. [2021-06-05 15:43:52,181 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 6763 transitions. Word has length 53 [2021-06-05 15:43:52,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:52,181 INFO L482 AbstractCegarLoop]: Abstraction has 2751 states and 6763 transitions. [2021-06-05 15:43:52,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:52,181 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 6763 transitions. [2021-06-05 15:43:52,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:43:52,184 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:52,184 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:52,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:52,384 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:52,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:52,385 INFO L82 PathProgramCache]: Analyzing trace with hash -602883975, now seen corresponding path program 36 times [2021-06-05 15:43:52,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:52,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92530394] [2021-06-05 15:43:52,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:52,600 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:52,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:52,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92530394] [2021-06-05 15:43:52,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92530394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:52,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982226664] [2021-06-05 15:43:52,601 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 15:43:52,637 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 15:43:52,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:52,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:43:52,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:53,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:53,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:53,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:53,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:53,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:53,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:53,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:43:53,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:53,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:53,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:53,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:43:53,189 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:53,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982226664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:53,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:53,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 24 [2021-06-05 15:43:53,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385758015] [2021-06-05 15:43:53,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:43:53,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:53,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:43:53,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:43:53,191 INFO L87 Difference]: Start difference. First operand 2751 states and 6763 transitions. Second operand has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:53,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:53,930 INFO L93 Difference]: Finished difference Result 5519 states and 13767 transitions. [2021-06-05 15:43:53,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:53,930 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:43:53,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:53,935 INFO L225 Difference]: With dead ends: 5519 [2021-06-05 15:43:53,935 INFO L226 Difference]: Without dead ends: 5231 [2021-06-05 15:43:53,935 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 830.6ms TimeCoverageRelationStatistics Valid=180, Invalid=1380, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 15:43:53,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5231 states. [2021-06-05 15:43:53,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5231 to 2911. [2021-06-05 15:43:53,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 2.4560137457044675) internal successors, (7147), 2910 states have internal predecessors, (7147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:53,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 7147 transitions. [2021-06-05 15:43:53,968 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 7147 transitions. Word has length 53 [2021-06-05 15:43:53,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:53,968 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 7147 transitions. [2021-06-05 15:43:53,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:53,968 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 7147 transitions. [2021-06-05 15:43:53,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:43:53,971 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:53,971 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:54,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:54,172 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:54,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:54,172 INFO L82 PathProgramCache]: Analyzing trace with hash -627868551, now seen corresponding path program 37 times [2021-06-05 15:43:54,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:54,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994217306] [2021-06-05 15:43:54,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:54,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:54,465 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:54,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:54,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994217306] [2021-06-05 15:43:54,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994217306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:54,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654123775] [2021-06-05 15:43:54,466 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:43:54,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:54,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:43:54,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:54,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:54,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:54,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:54,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:54,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:54,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:54,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:43:54,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:54,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:55,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:55,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:43:55,010 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:55,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654123775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:55,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:55,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2021-06-05 15:43:55,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780346817] [2021-06-05 15:43:55,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:43:55,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:55,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:43:55,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:43:55,012 INFO L87 Difference]: Start difference. First operand 2911 states and 7147 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:55,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:55,678 INFO L93 Difference]: Finished difference Result 5847 states and 14547 transitions. [2021-06-05 15:43:55,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 15:43:55,678 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:43:55,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:55,683 INFO L225 Difference]: With dead ends: 5847 [2021-06-05 15:43:55,683 INFO L226 Difference]: Without dead ends: 5759 [2021-06-05 15:43:55,684 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 874.2ms TimeCoverageRelationStatistics Valid=201, Invalid=1605, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 15:43:55,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5759 states. [2021-06-05 15:43:55,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5759 to 2879. [2021-06-05 15:43:55,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2879 states, 2878 states have (on average 2.4555246699096593) internal successors, (7067), 2878 states have internal predecessors, (7067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:55,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2879 states to 2879 states and 7067 transitions. [2021-06-05 15:43:55,734 INFO L78 Accepts]: Start accepts. Automaton has 2879 states and 7067 transitions. Word has length 53 [2021-06-05 15:43:55,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:55,734 INFO L482 AbstractCegarLoop]: Abstraction has 2879 states and 7067 transitions. [2021-06-05 15:43:55,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:55,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2879 states and 7067 transitions. [2021-06-05 15:43:55,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:43:55,738 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:55,738 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:55,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:55,953 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:55,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:55,953 INFO L82 PathProgramCache]: Analyzing trace with hash 656678521, now seen corresponding path program 38 times [2021-06-05 15:43:55,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:55,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289674050] [2021-06-05 15:43:55,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:55,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:56,216 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:56,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:56,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289674050] [2021-06-05 15:43:56,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289674050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:56,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355511764] [2021-06-05 15:43:56,217 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:43:56,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:43:56,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:56,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:43:56,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:56,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:56,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:56,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:56,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:56,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:56,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:56,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:43:56,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:56,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:56,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:56,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:43:56,841 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:56,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355511764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:56,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:56,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2021-06-05 15:43:56,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916816751] [2021-06-05 15:43:56,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:43:56,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:56,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:43:56,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:43:56,843 INFO L87 Difference]: Start difference. First operand 2879 states and 7067 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:57,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:43:57,786 INFO L93 Difference]: Finished difference Result 4567 states and 11291 transitions. [2021-06-05 15:43:57,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 15:43:57,787 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:43:57,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:43:57,790 INFO L225 Difference]: With dead ends: 4567 [2021-06-05 15:43:57,790 INFO L226 Difference]: Without dead ends: 4527 [2021-06-05 15:43:57,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 924.5ms TimeCoverageRelationStatistics Valid=191, Invalid=1531, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 15:43:57,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4527 states. [2021-06-05 15:43:57,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4527 to 2911. [2021-06-05 15:43:57,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 2.4560137457044675) internal successors, (7147), 2910 states have internal predecessors, (7147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:57,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 7147 transitions. [2021-06-05 15:43:57,841 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 7147 transitions. Word has length 53 [2021-06-05 15:43:57,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:43:57,842 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 7147 transitions. [2021-06-05 15:43:57,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:43:57,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 7147 transitions. [2021-06-05 15:43:57,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:43:57,845 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:43:57,845 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:43:58,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-05 15:43:58,064 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:43:58,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:43:58,064 INFO L82 PathProgramCache]: Analyzing trace with hash -159589767, now seen corresponding path program 39 times [2021-06-05 15:43:58,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:43:58,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739584466] [2021-06-05 15:43:58,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:43:58,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:43:58,299 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 15:43:58,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:43:58,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739584466] [2021-06-05 15:43:58,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739584466] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:58,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477029839] [2021-06-05 15:43:58,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:43:58,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 15:43:58,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:43:58,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:43:58,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:43:58,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:58,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:58,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:58,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:43:58,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:43:58,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:43:58,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:43:58,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:43:58,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:43:58,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:43:58,800 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 9 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:43:58,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477029839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:43:58,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:43:58,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 23 [2021-06-05 15:43:58,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695737472] [2021-06-05 15:43:58,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 15:43:58,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:43:58,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 15:43:58,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-06-05 15:43:58,801 INFO L87 Difference]: Start difference. First operand 2911 states and 7147 transitions. Second operand has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:00,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:00,025 INFO L93 Difference]: Finished difference Result 6415 states and 15812 transitions. [2021-06-05 15:44:00,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:44:00,026 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:00,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:00,031 INFO L225 Difference]: With dead ends: 6415 [2021-06-05 15:44:00,031 INFO L226 Difference]: Without dead ends: 6007 [2021-06-05 15:44:00,031 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1083.9ms TimeCoverageRelationStatistics Valid=259, Invalid=1903, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:44:00,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6007 states. [2021-06-05 15:44:00,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6007 to 3503. [2021-06-05 15:44:00,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3503 states, 3502 states have (on average 2.454311821816105) internal successors, (8595), 3502 states have internal predecessors, (8595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:00,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3503 states to 3503 states and 8595 transitions. [2021-06-05 15:44:00,073 INFO L78 Accepts]: Start accepts. Automaton has 3503 states and 8595 transitions. Word has length 53 [2021-06-05 15:44:00,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:00,073 INFO L482 AbstractCegarLoop]: Abstraction has 3503 states and 8595 transitions. [2021-06-05 15:44:00,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:00,073 INFO L276 IsEmpty]: Start isEmpty. Operand 3503 states and 8595 transitions. [2021-06-05 15:44:00,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:00,076 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:00,076 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:00,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:00,278 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:00,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:00,278 INFO L82 PathProgramCache]: Analyzing trace with hash -184574343, now seen corresponding path program 40 times [2021-06-05 15:44:00,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:00,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572357068] [2021-06-05 15:44:00,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:00,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:00,556 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:00,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:00,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572357068] [2021-06-05 15:44:00,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572357068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:00,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695874125] [2021-06-05 15:44:00,557 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:00,593 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:44:00,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:00,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:00,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:01,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:01,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:01,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:01,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:01,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:01,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:01,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:01,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:01,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:01,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:01,055 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:01,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695874125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:01,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:01,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-06-05 15:44:01,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736517712] [2021-06-05 15:44:01,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:44:01,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:01,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:44:01,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:44:01,056 INFO L87 Difference]: Start difference. First operand 3503 states and 8595 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:01,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:01,937 INFO L93 Difference]: Finished difference Result 6639 states and 16432 transitions. [2021-06-05 15:44:01,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:44:01,938 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:01,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:01,943 INFO L225 Difference]: With dead ends: 6639 [2021-06-05 15:44:01,943 INFO L226 Difference]: Without dead ends: 6551 [2021-06-05 15:44:01,943 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 886.1ms TimeCoverageRelationStatistics Valid=223, Invalid=1757, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 15:44:01,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6551 states. [2021-06-05 15:44:01,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6551 to 3455. [2021-06-05 15:44:02,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3455 states, 3454 states have (on average 2.4536768963520554) internal successors, (8475), 3454 states have internal predecessors, (8475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:02,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3455 states to 3455 states and 8475 transitions. [2021-06-05 15:44:02,010 INFO L78 Accepts]: Start accepts. Automaton has 3455 states and 8475 transitions. Word has length 53 [2021-06-05 15:44:02,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:02,011 INFO L482 AbstractCegarLoop]: Abstraction has 3455 states and 8475 transitions. [2021-06-05 15:44:02,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:02,011 INFO L276 IsEmpty]: Start isEmpty. Operand 3455 states and 8475 transitions. [2021-06-05 15:44:02,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:02,015 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:02,015 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:02,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:02,234 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:02,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:02,234 INFO L82 PathProgramCache]: Analyzing trace with hash 1099972729, now seen corresponding path program 41 times [2021-06-05 15:44:02,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:02,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467220389] [2021-06-05 15:44:02,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:02,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:02,531 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:02,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:02,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467220389] [2021-06-05 15:44:02,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467220389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:02,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100392519] [2021-06-05 15:44:02,532 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:02,574 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 15:44:02,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:02,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 15:44:02,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:03,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:03,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:03,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:03,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:03,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:03,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:03,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:03,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:03,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:03,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:03,084 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:03,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100392519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:03,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:03,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-06-05 15:44:03,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253427003] [2021-06-05 15:44:03,085 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:44:03,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:03,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:44:03,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:44:03,086 INFO L87 Difference]: Start difference. First operand 3455 states and 8475 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:04,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:04,174 INFO L93 Difference]: Finished difference Result 5815 states and 14356 transitions. [2021-06-05 15:44:04,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:44:04,175 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:04,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:04,180 INFO L225 Difference]: With dead ends: 5815 [2021-06-05 15:44:04,180 INFO L226 Difference]: Without dead ends: 5463 [2021-06-05 15:44:04,181 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 981.5ms TimeCoverageRelationStatistics Valid=223, Invalid=1757, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 15:44:04,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5463 states. [2021-06-05 15:44:04,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5463 to 3647. [2021-06-05 15:44:04,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3647 states, 3646 states have (on average 2.453922106417992) internal successors, (8947), 3646 states have internal predecessors, (8947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:04,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3647 states to 3647 states and 8947 transitions. [2021-06-05 15:44:04,223 INFO L78 Accepts]: Start accepts. Automaton has 3647 states and 8947 transitions. Word has length 53 [2021-06-05 15:44:04,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:04,223 INFO L482 AbstractCegarLoop]: Abstraction has 3647 states and 8947 transitions. [2021-06-05 15:44:04,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:04,223 INFO L276 IsEmpty]: Start isEmpty. Operand 3647 states and 8947 transitions. [2021-06-05 15:44:04,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:04,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:04,226 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:04,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-05 15:44:04,427 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:04,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:04,427 INFO L82 PathProgramCache]: Analyzing trace with hash 435643001, now seen corresponding path program 42 times [2021-06-05 15:44:04,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:04,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851326189] [2021-06-05 15:44:04,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:04,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:04,661 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 85 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 15:44:04,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:04,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851326189] [2021-06-05 15:44:04,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851326189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:04,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700549092] [2021-06-05 15:44:04,662 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:04,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 15:44:04,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:04,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:04,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:05,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:05,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:05,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:05,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:05,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 15 disjoint index pairs (out of 36 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:05,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:05,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:05,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:05,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:05,104 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 8 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:05,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700549092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:05,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:05,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 21 [2021-06-05 15:44:05,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123738620] [2021-06-05 15:44:05,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:44:05,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:05,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:44:05,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:44:05,105 INFO L87 Difference]: Start difference. First operand 3647 states and 8947 transitions. Second operand has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:05,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:05,722 INFO L93 Difference]: Finished difference Result 5723 states and 14082 transitions. [2021-06-05 15:44:05,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 15:44:05,722 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:05,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:05,727 INFO L225 Difference]: With dead ends: 5723 [2021-06-05 15:44:05,727 INFO L226 Difference]: Without dead ends: 5623 [2021-06-05 15:44:05,728 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 751.0ms TimeCoverageRelationStatistics Valid=184, Invalid=1222, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:44:05,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5623 states. [2021-06-05 15:44:05,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5623 to 3775. [2021-06-05 15:44:05,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3775 states, 3774 states have (on average 2.452835188129306) internal successors, (9257), 3774 states have internal predecessors, (9257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:05,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3775 states to 3775 states and 9257 transitions. [2021-06-05 15:44:05,767 INFO L78 Accepts]: Start accepts. Automaton has 3775 states and 9257 transitions. Word has length 53 [2021-06-05 15:44:05,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:05,767 INFO L482 AbstractCegarLoop]: Abstraction has 3775 states and 9257 transitions. [2021-06-05 15:44:05,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:05,767 INFO L276 IsEmpty]: Start isEmpty. Operand 3775 states and 9257 transitions. [2021-06-05 15:44:05,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:05,770 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:05,771 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:05,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 15:44:05,973 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:05,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:05,973 INFO L82 PathProgramCache]: Analyzing trace with hash 188541561, now seen corresponding path program 43 times [2021-06-05 15:44:05,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:05,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115457974] [2021-06-05 15:44:05,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:06,217 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:06,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:06,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115457974] [2021-06-05 15:44:06,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115457974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:06,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265490111] [2021-06-05 15:44:06,217 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 15:44:06,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:06,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:06,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:06,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:06,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:06,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:06,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:06,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 15 disjoint index pairs (out of 36 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:06,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:06,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:06,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:06,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:06,690 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:06,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265490111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:06,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:06,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 24 [2021-06-05 15:44:06,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690200393] [2021-06-05 15:44:06,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:44:06,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:06,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:44:06,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:44:06,691 INFO L87 Difference]: Start difference. First operand 3775 states and 9257 transitions. Second operand has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:07,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:07,505 INFO L93 Difference]: Finished difference Result 6759 states and 16692 transitions. [2021-06-05 15:44:07,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 15:44:07,505 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:07,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:07,511 INFO L225 Difference]: With dead ends: 6759 [2021-06-05 15:44:07,511 INFO L226 Difference]: Without dead ends: 6695 [2021-06-05 15:44:07,511 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 806.3ms TimeCoverageRelationStatistics Valid=212, Invalid=1594, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 15:44:07,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6695 states. [2021-06-05 15:44:07,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6695 to 3759. [2021-06-05 15:44:07,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 2.452634379989356) internal successors, (9217), 3758 states have internal predecessors, (9217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:07,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 9217 transitions. [2021-06-05 15:44:07,555 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 9217 transitions. Word has length 53 [2021-06-05 15:44:07,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:07,555 INFO L482 AbstractCegarLoop]: Abstraction has 3759 states and 9217 transitions. [2021-06-05 15:44:07,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:07,555 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 9217 transitions. [2021-06-05 15:44:07,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:07,558 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:07,558 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:07,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 15:44:07,759 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:07,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:07,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1784861305, now seen corresponding path program 44 times [2021-06-05 15:44:07,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:07,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759960500] [2021-06-05 15:44:07,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:07,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:07,987 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 15:44:07,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:07,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759960500] [2021-06-05 15:44:07,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759960500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:07,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756229851] [2021-06-05 15:44:07,988 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 15:44:08,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:44:08,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:08,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:08,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:08,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:08,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:08,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:08,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:08,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:08,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:08,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:08,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:08,418 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 9 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:08,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756229851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:08,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:08,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 21 [2021-06-05 15:44:08,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33177523] [2021-06-05 15:44:08,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:44:08,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:08,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:44:08,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:44:08,450 INFO L87 Difference]: Start difference. First operand 3759 states and 9217 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:09,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:09,714 INFO L93 Difference]: Finished difference Result 7151 states and 17562 transitions. [2021-06-05 15:44:09,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:44:09,714 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:09,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:09,721 INFO L225 Difference]: With dead ends: 7151 [2021-06-05 15:44:09,721 INFO L226 Difference]: Without dead ends: 6711 [2021-06-05 15:44:09,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1095.9ms TimeCoverageRelationStatistics Valid=266, Invalid=1896, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:44:09,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6711 states. [2021-06-05 15:44:09,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6711 to 4175. [2021-06-05 15:44:09,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4175 states, 4174 states have (on average 2.4535218016291327) internal successors, (10241), 4174 states have internal predecessors, (10241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:09,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4175 states to 4175 states and 10241 transitions. [2021-06-05 15:44:09,766 INFO L78 Accepts]: Start accepts. Automaton has 4175 states and 10241 transitions. Word has length 53 [2021-06-05 15:44:09,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:09,767 INFO L482 AbstractCegarLoop]: Abstraction has 4175 states and 10241 transitions. [2021-06-05 15:44:09,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:09,767 INFO L276 IsEmpty]: Start isEmpty. Operand 4175 states and 10241 transitions. [2021-06-05 15:44:09,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:09,770 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:09,770 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:09,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:09,970 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:09,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:09,971 INFO L82 PathProgramCache]: Analyzing trace with hash 2081184377, now seen corresponding path program 45 times [2021-06-05 15:44:09,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:09,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245461606] [2021-06-05 15:44:09,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:09,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:10,221 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 83 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 15:44:10,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:10,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245461606] [2021-06-05 15:44:10,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245461606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:10,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774755454] [2021-06-05 15:44:10,222 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 15:44:10,251 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 15:44:10,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:10,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:10,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:10,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:10,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:10,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:10,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:10,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:10,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:10,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:10,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:10,630 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 10 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:10,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774755454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:10,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:10,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 20 [2021-06-05 15:44:10,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212868876] [2021-06-05 15:44:10,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 15:44:10,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:10,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 15:44:10,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-06-05 15:44:10,632 INFO L87 Difference]: Start difference. First operand 4175 states and 10241 transitions. Second operand has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:11,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:11,411 INFO L93 Difference]: Finished difference Result 6651 states and 16395 transitions. [2021-06-05 15:44:11,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 15:44:11,412 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:11,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:11,417 INFO L225 Difference]: With dead ends: 6651 [2021-06-05 15:44:11,417 INFO L226 Difference]: Without dead ends: 6575 [2021-06-05 15:44:11,417 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 721.7ms TimeCoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:44:11,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6575 states. [2021-06-05 15:44:11,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6575 to 4335. [2021-06-05 15:44:11,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4335 states, 4334 states have (on average 2.45523765574527) internal successors, (10641), 4334 states have internal predecessors, (10641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:11,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4335 states to 4335 states and 10641 transitions. [2021-06-05 15:44:11,482 INFO L78 Accepts]: Start accepts. Automaton has 4335 states and 10641 transitions. Word has length 53 [2021-06-05 15:44:11,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:11,482 INFO L482 AbstractCegarLoop]: Abstraction has 4335 states and 10641 transitions. [2021-06-05 15:44:11,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:11,482 INFO L276 IsEmpty]: Start isEmpty. Operand 4335 states and 10641 transitions. [2021-06-05 15:44:11,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:11,486 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:11,486 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:11,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:11,686 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:11,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:11,687 INFO L82 PathProgramCache]: Analyzing trace with hash -1415216007, now seen corresponding path program 46 times [2021-06-05 15:44:11,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:11,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765885223] [2021-06-05 15:44:11,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:11,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:11,955 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:11,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:11,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765885223] [2021-06-05 15:44:11,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765885223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:11,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665291095] [2021-06-05 15:44:11,955 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:44:11,991 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:44:11,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:11,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:11,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:12,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:12,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:12,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:12,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:12,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:12,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:12,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:12,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:12,361 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:12,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665291095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:12,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:12,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 21 [2021-06-05 15:44:12,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835677293] [2021-06-05 15:44:12,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:44:12,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:12,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:44:12,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:44:12,362 INFO L87 Difference]: Start difference. First operand 4335 states and 10641 transitions. Second operand has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:13,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:13,226 INFO L93 Difference]: Finished difference Result 8163 states and 20066 transitions. [2021-06-05 15:44:13,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:44:13,226 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:13,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:13,232 INFO L225 Difference]: With dead ends: 8163 [2021-06-05 15:44:13,232 INFO L226 Difference]: Without dead ends: 7863 [2021-06-05 15:44:13,232 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 831.5ms TimeCoverageRelationStatistics Valid=201, Invalid=1439, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 15:44:13,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7863 states. [2021-06-05 15:44:13,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7863 to 4847. [2021-06-05 15:44:13,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4847 states, 4846 states have (on average 2.4599669830788278) internal successors, (11921), 4846 states have internal predecessors, (11921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:13,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4847 states to 4847 states and 11921 transitions. [2021-06-05 15:44:13,280 INFO L78 Accepts]: Start accepts. Automaton has 4847 states and 11921 transitions. Word has length 53 [2021-06-05 15:44:13,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:13,280 INFO L482 AbstractCegarLoop]: Abstraction has 4847 states and 11921 transitions. [2021-06-05 15:44:13,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:13,281 INFO L276 IsEmpty]: Start isEmpty. Operand 4847 states and 11921 transitions. [2021-06-05 15:44:13,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:13,284 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:13,284 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:13,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-05 15:44:13,506 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:13,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:13,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1662317447, now seen corresponding path program 47 times [2021-06-05 15:44:13,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:13,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042073496] [2021-06-05 15:44:13,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:13,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:13,748 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:13,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:13,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042073496] [2021-06-05 15:44:13,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042073496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:13,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704857010] [2021-06-05 15:44:13,749 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 15:44:13,779 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 15:44:13,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:13,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:13,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:14,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:14,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:14,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:14,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:14,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:14,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:14,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:14,163 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:14,175 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:14,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704857010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:14,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:14,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 23 [2021-06-05 15:44:14,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108987154] [2021-06-05 15:44:14,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 15:44:14,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:14,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 15:44:14,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-06-05 15:44:14,176 INFO L87 Difference]: Start difference. First operand 4847 states and 11921 transitions. Second operand has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:14,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:14,996 INFO L93 Difference]: Finished difference Result 8775 states and 21889 transitions. [2021-06-05 15:44:14,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 15:44:14,997 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:14,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:15,005 INFO L225 Difference]: With dead ends: 8775 [2021-06-05 15:44:15,005 INFO L226 Difference]: Without dead ends: 8591 [2021-06-05 15:44:15,005 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 881.4ms TimeCoverageRelationStatistics Valid=213, Invalid=1509, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 15:44:15,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8591 states. [2021-06-05 15:44:15,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8591 to 4927. [2021-06-05 15:44:15,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4927 states, 4926 states have (on average 2.460617133576939) internal successors, (12121), 4926 states have internal predecessors, (12121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:15,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4927 states to 4927 states and 12121 transitions. [2021-06-05 15:44:15,075 INFO L78 Accepts]: Start accepts. Automaton has 4927 states and 12121 transitions. Word has length 53 [2021-06-05 15:44:15,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:15,075 INFO L482 AbstractCegarLoop]: Abstraction has 4927 states and 12121 transitions. [2021-06-05 15:44:15,075 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:15,075 INFO L276 IsEmpty]: Start isEmpty. Operand 4927 states and 12121 transitions. [2021-06-05 15:44:15,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:15,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:15,079 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:15,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:15,279 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:15,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:15,279 INFO L82 PathProgramCache]: Analyzing trace with hash 1503407737, now seen corresponding path program 48 times [2021-06-05 15:44:15,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:15,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268931234] [2021-06-05 15:44:15,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:15,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:15,547 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:15,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:15,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268931234] [2021-06-05 15:44:15,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268931234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:15,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629778644] [2021-06-05 15:44:15,548 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:15,578 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-05 15:44:15,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:15,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 51 conjunts are in the unsatisfiable core [2021-06-05 15:44:15,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:16,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:16,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:16,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:16,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:16,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:16,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:16,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 43 [2021-06-05 15:44:16,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:16,068 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:44:16,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:16,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:123, output treesize:7 [2021-06-05 15:44:16,079 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:16,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629778644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:16,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:16,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 20 [2021-06-05 15:44:16,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511739130] [2021-06-05 15:44:16,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 15:44:16,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:16,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 15:44:16,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-06-05 15:44:16,080 INFO L87 Difference]: Start difference. First operand 4927 states and 12121 transitions. Second operand has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:17,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:17,574 INFO L93 Difference]: Finished difference Result 8247 states and 20264 transitions. [2021-06-05 15:44:17,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:44:17,574 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:17,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:17,581 INFO L225 Difference]: With dead ends: 8247 [2021-06-05 15:44:17,581 INFO L226 Difference]: Without dead ends: 7975 [2021-06-05 15:44:17,582 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 43 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 1042.3ms TimeCoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:44:17,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7975 states. [2021-06-05 15:44:17,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7975 to 5487. [2021-06-05 15:44:17,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5487 states, 5486 states have (on average 2.461720743711265) internal successors, (13505), 5486 states have internal predecessors, (13505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:17,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5487 states to 5487 states and 13505 transitions. [2021-06-05 15:44:17,646 INFO L78 Accepts]: Start accepts. Automaton has 5487 states and 13505 transitions. Word has length 53 [2021-06-05 15:44:17,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:17,646 INFO L482 AbstractCegarLoop]: Abstraction has 5487 states and 13505 transitions. [2021-06-05 15:44:17,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:17,646 INFO L276 IsEmpty]: Start isEmpty. Operand 5487 states and 13505 transitions. [2021-06-05 15:44:17,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:17,650 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:17,650 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:17,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-06-05 15:44:17,853 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:17,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:17,853 INFO L82 PathProgramCache]: Analyzing trace with hash -503319943, now seen corresponding path program 49 times [2021-06-05 15:44:17,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:17,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105650571] [2021-06-05 15:44:17,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:17,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:18,079 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:18,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:18,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105650571] [2021-06-05 15:44:18,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105650571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:18,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366949219] [2021-06-05 15:44:18,080 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:18,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:18,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:18,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:18,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:18,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:18,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:18,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:18,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:18,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:18,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:18,456 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:18,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366949219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:18,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:18,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 21 [2021-06-05 15:44:18,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208659278] [2021-06-05 15:44:18,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:44:18,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:18,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:44:18,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:44:18,457 INFO L87 Difference]: Start difference. First operand 5487 states and 13505 transitions. Second operand has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:19,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:19,078 INFO L93 Difference]: Finished difference Result 10191 states and 25270 transitions. [2021-06-05 15:44:19,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 15:44:19,079 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:19,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:19,087 INFO L225 Difference]: With dead ends: 10191 [2021-06-05 15:44:19,087 INFO L226 Difference]: Without dead ends: 10103 [2021-06-05 15:44:19,088 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 741.3ms TimeCoverageRelationStatistics Valid=195, Invalid=1365, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 15:44:19,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10103 states. [2021-06-05 15:44:19,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10103 to 5455. [2021-06-05 15:44:19,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5455 states, 5454 states have (on average 2.4614961496149617) internal successors, (13425), 5454 states have internal predecessors, (13425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:19,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5455 states to 5455 states and 13425 transitions. [2021-06-05 15:44:19,161 INFO L78 Accepts]: Start accepts. Automaton has 5455 states and 13425 transitions. Word has length 53 [2021-06-05 15:44:19,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:19,162 INFO L482 AbstractCegarLoop]: Abstraction has 5455 states and 13425 transitions. [2021-06-05 15:44:19,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:19,162 INFO L276 IsEmpty]: Start isEmpty. Operand 5455 states and 13425 transitions. [2021-06-05 15:44:19,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:19,166 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:19,166 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:19,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 15:44:19,366 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:19,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:19,367 INFO L82 PathProgramCache]: Analyzing trace with hash 1256306297, now seen corresponding path program 50 times [2021-06-05 15:44:19,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:19,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732739106] [2021-06-05 15:44:19,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:19,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:19,660 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:19,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:19,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732739106] [2021-06-05 15:44:19,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732739106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:19,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200161706] [2021-06-05 15:44:19,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:19,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:44:19,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:19,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:19,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:20,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:20,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:20,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:20,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:20,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:20,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:20,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:20,061 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:20,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200161706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:20,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:20,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 22 [2021-06-05 15:44:20,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274888970] [2021-06-05 15:44:20,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 15:44:20,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:20,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 15:44:20,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-06-05 15:44:20,062 INFO L87 Difference]: Start difference. First operand 5455 states and 13425 transitions. Second operand has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:20,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:20,920 INFO L93 Difference]: Finished difference Result 9127 states and 22633 transitions. [2021-06-05 15:44:20,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 15:44:20,920 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:20,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:20,929 INFO L225 Difference]: With dead ends: 9127 [2021-06-05 15:44:20,929 INFO L226 Difference]: Without dead ends: 9039 [2021-06-05 15:44:20,929 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 809.7ms TimeCoverageRelationStatistics Valid=210, Invalid=1430, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 15:44:20,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9039 states. [2021-06-05 15:44:20,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9039 to 5455. [2021-06-05 15:44:20,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5455 states, 5454 states have (on average 2.4614961496149617) internal successors, (13425), 5454 states have internal predecessors, (13425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:20,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5455 states to 5455 states and 13425 transitions. [2021-06-05 15:44:20,995 INFO L78 Accepts]: Start accepts. Automaton has 5455 states and 13425 transitions. Word has length 53 [2021-06-05 15:44:20,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:20,995 INFO L482 AbstractCegarLoop]: Abstraction has 5455 states and 13425 transitions. [2021-06-05 15:44:20,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:20,995 INFO L276 IsEmpty]: Start isEmpty. Operand 5455 states and 13425 transitions. [2021-06-05 15:44:21,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:44:21,001 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:21,001 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:21,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 15:44:21,217 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:21,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:21,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1244538759, now seen corresponding path program 51 times [2021-06-05 15:44:21,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:21,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354194952] [2021-06-05 15:44:21,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:21,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:21,469 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:21,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:21,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354194952] [2021-06-05 15:44:21,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354194952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:21,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410695624] [2021-06-05 15:44:21,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:21,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-06-05 15:44:21,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:21,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:21,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:21,762 INFO L354 Elim1Store]: treesize reduction 170, result has 0.6 percent of original size [2021-06-05 15:44:21,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:21,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:21,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:21,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:21,766 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:109, output treesize:7 [2021-06-05 15:44:21,776 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:21,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410695624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:21,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:21,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 21 [2021-06-05 15:44:21,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554657547] [2021-06-05 15:44:21,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:44:21,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:21,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:44:21,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:44:21,777 INFO L87 Difference]: Start difference. First operand 5455 states and 13425 transitions. Second operand has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:22,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:22,350 INFO L93 Difference]: Finished difference Result 7667 states and 18917 transitions. [2021-06-05 15:44:22,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 15:44:22,351 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-05 15:44:22,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:22,357 INFO L225 Difference]: With dead ends: 7667 [2021-06-05 15:44:22,357 INFO L226 Difference]: Without dead ends: 7631 [2021-06-05 15:44:22,357 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 688.6ms TimeCoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:44:22,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7631 states. [2021-06-05 15:44:22,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7631 to 5487. [2021-06-05 15:44:22,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5487 states, 5486 states have (on average 2.461720743711265) internal successors, (13505), 5486 states have internal predecessors, (13505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:22,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5487 states to 5487 states and 13505 transitions. [2021-06-05 15:44:22,415 INFO L78 Accepts]: Start accepts. Automaton has 5487 states and 13505 transitions. Word has length 53 [2021-06-05 15:44:22,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:22,416 INFO L482 AbstractCegarLoop]: Abstraction has 5487 states and 13505 transitions. [2021-06-05 15:44:22,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:22,416 INFO L276 IsEmpty]: Start isEmpty. Operand 5487 states and 13505 transitions. [2021-06-05 15:44:22,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-06-05 15:44:22,420 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:22,420 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:22,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 15:44:22,642 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:22,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:22,642 INFO L82 PathProgramCache]: Analyzing trace with hash 75123451, now seen corresponding path program 52 times [2021-06-05 15:44:22,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:22,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961068840] [2021-06-05 15:44:22,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:22,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:22,686 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:22,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:22,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961068840] [2021-06-05 15:44:22,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961068840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:22,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978778955] [2021-06-05 15:44:22,687 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:22,715 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:44:22,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:22,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 15:44:22,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:22,795 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:44:22,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978778955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:22,795 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:22,795 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-06-05 15:44:22,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986009740] [2021-06-05 15:44:22,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 15:44:22,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:22,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 15:44:22,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-06-05 15:44:22,796 INFO L87 Difference]: Start difference. First operand 5487 states and 13505 transitions. Second operand has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:22,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:22,836 INFO L93 Difference]: Finished difference Result 6987 states and 17110 transitions. [2021-06-05 15:44:22,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 15:44:22,836 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-06-05 15:44:22,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:22,841 INFO L225 Difference]: With dead ends: 6987 [2021-06-05 15:44:22,841 INFO L226 Difference]: Without dead ends: 6979 [2021-06-05 15:44:22,841 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 31.6ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-06-05 15:44:22,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6979 states. [2021-06-05 15:44:22,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6979 to 5711. [2021-06-05 15:44:22,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 5710 states have (on average 2.4660245183887914) internal successors, (14081), 5710 states have internal predecessors, (14081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:22,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 14081 transitions. [2021-06-05 15:44:22,893 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 14081 transitions. Word has length 55 [2021-06-05 15:44:22,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:22,893 INFO L482 AbstractCegarLoop]: Abstraction has 5711 states and 14081 transitions. [2021-06-05 15:44:22,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:22,893 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 14081 transitions. [2021-06-05 15:44:22,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-06-05 15:44:22,897 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:22,897 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:23,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:23,097 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:23,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:23,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1670278101, now seen corresponding path program 53 times [2021-06-05 15:44:23,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:23,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698571037] [2021-06-05 15:44:23,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:23,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:23,326 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 7 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:44:23,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:23,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698571037] [2021-06-05 15:44:23,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698571037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:23,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912877278] [2021-06-05 15:44:23,326 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:44:23,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:44:23,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:23,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:44:23,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:23,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:23,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:23,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:23,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-06-05 15:44:23,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:23,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:23,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:23,772 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-05 15:44:23,782 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 7 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:44:23,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912877278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:23,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:23,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 22 [2021-06-05 15:44:23,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810434816] [2021-06-05 15:44:23,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 15:44:23,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:23,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 15:44:23,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-06-05 15:44:23,783 INFO L87 Difference]: Start difference. First operand 5711 states and 14081 transitions. Second operand has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:24,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:24,999 INFO L93 Difference]: Finished difference Result 9803 states and 24338 transitions. [2021-06-05 15:44:24,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 15:44:24,999 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-06-05 15:44:24,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:25,009 INFO L225 Difference]: With dead ends: 9803 [2021-06-05 15:44:25,010 INFO L226 Difference]: Without dead ends: 9719 [2021-06-05 15:44:25,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 1199.0ms TimeCoverageRelationStatistics Valid=311, Invalid=2239, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 15:44:25,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9719 states. [2021-06-05 15:44:25,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9719 to 5615. [2021-06-05 15:44:25,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5615 states, 5614 states have (on average 2.4654435340220875) internal successors, (13841), 5614 states have internal predecessors, (13841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:25,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5615 states to 5615 states and 13841 transitions. [2021-06-05 15:44:25,080 INFO L78 Accepts]: Start accepts. Automaton has 5615 states and 13841 transitions. Word has length 57 [2021-06-05 15:44:25,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:25,080 INFO L482 AbstractCegarLoop]: Abstraction has 5615 states and 13841 transitions. [2021-06-05 15:44:25,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:25,080 INFO L276 IsEmpty]: Start isEmpty. Operand 5615 states and 13841 transitions. [2021-06-05 15:44:25,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:25,084 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:25,084 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:25,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 15:44:25,285 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:25,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:25,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1390569303, now seen corresponding path program 54 times [2021-06-05 15:44:25,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:25,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253058885] [2021-06-05 15:44:25,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:25,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:25,548 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:44:25,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:25,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253058885] [2021-06-05 15:44:25,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253058885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:25,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928112082] [2021-06-05 15:44:25,548 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:25,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-05 15:44:25,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:25,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:25,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:26,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:26,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:26,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:26,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:26,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:26,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:26,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:26,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:26,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:26,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:26,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:26,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:26,171 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:26,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928112082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:26,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:26,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-06-05 15:44:26,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370331890] [2021-06-05 15:44:26,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:44:26,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:26,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:44:26,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:44:26,173 INFO L87 Difference]: Start difference. First operand 5615 states and 13841 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:27,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:27,105 INFO L93 Difference]: Finished difference Result 10807 states and 26817 transitions. [2021-06-05 15:44:27,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:44:27,106 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:27,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:27,116 INFO L225 Difference]: With dead ends: 10807 [2021-06-05 15:44:27,116 INFO L226 Difference]: Without dead ends: 10767 [2021-06-05 15:44:27,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 769 ImplicationChecksByTransitivity, 1065.1ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 15:44:27,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10767 states. [2021-06-05 15:44:27,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10767 to 5679. [2021-06-05 15:44:27,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5679 states, 5678 states have (on average 2.4658330398027473) internal successors, (14001), 5678 states have internal predecessors, (14001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:27,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5679 states to 5679 states and 14001 transitions. [2021-06-05 15:44:27,207 INFO L78 Accepts]: Start accepts. Automaton has 5679 states and 14001 transitions. Word has length 59 [2021-06-05 15:44:27,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:27,208 INFO L482 AbstractCegarLoop]: Abstraction has 5679 states and 14001 transitions. [2021-06-05 15:44:27,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:27,208 INFO L276 IsEmpty]: Start isEmpty. Operand 5679 states and 14001 transitions. [2021-06-05 15:44:27,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:27,212 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:27,212 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:27,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:27,412 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:27,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:27,413 INFO L82 PathProgramCache]: Analyzing trace with hash -1034811049, now seen corresponding path program 55 times [2021-06-05 15:44:27,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:27,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603879974] [2021-06-05 15:44:27,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:27,648 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:44:27,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:27,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603879974] [2021-06-05 15:44:27,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603879974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:27,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722025927] [2021-06-05 15:44:27,649 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:27,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:27,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:27,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:28,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:28,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:28,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:28,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:28,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:28,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:28,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:28,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:28,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:28,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:28,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:28,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:28,251 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:28,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722025927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:28,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:28,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-06-05 15:44:28,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476203036] [2021-06-05 15:44:28,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:44:28,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:28,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:44:28,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:44:28,252 INFO L87 Difference]: Start difference. First operand 5679 states and 14001 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:29,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:29,363 INFO L93 Difference]: Finished difference Result 11111 states and 27625 transitions. [2021-06-05 15:44:29,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:44:29,363 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:29,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:29,374 INFO L225 Difference]: With dead ends: 11111 [2021-06-05 15:44:29,374 INFO L226 Difference]: Without dead ends: 11023 [2021-06-05 15:44:29,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1027.5ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 15:44:29,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11023 states. [2021-06-05 15:44:29,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11023 to 5775. [2021-06-05 15:44:29,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5775 states, 5774 states have (on average 2.463630065812262) internal successors, (14225), 5774 states have internal predecessors, (14225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:29,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5775 states to 5775 states and 14225 transitions. [2021-06-05 15:44:29,457 INFO L78 Accepts]: Start accepts. Automaton has 5775 states and 14225 transitions. Word has length 59 [2021-06-05 15:44:29,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:29,458 INFO L482 AbstractCegarLoop]: Abstraction has 5775 states and 14225 transitions. [2021-06-05 15:44:29,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:29,458 INFO L276 IsEmpty]: Start isEmpty. Operand 5775 states and 14225 transitions. [2021-06-05 15:44:29,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:29,464 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:29,464 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:29,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-06-05 15:44:29,686 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:29,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:29,686 INFO L82 PathProgramCache]: Analyzing trace with hash 823145303, now seen corresponding path program 56 times [2021-06-05 15:44:29,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:29,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156501326] [2021-06-05 15:44:29,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:29,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:29,926 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:44:29,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:29,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156501326] [2021-06-05 15:44:29,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156501326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:29,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785603061] [2021-06-05 15:44:29,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:29,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:44:29,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:29,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:29,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:30,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:30,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:30,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:30,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:30,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:30,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:30,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:30,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:30,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:30,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:30,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:30,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:30,534 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:30,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785603061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:30,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:30,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-06-05 15:44:30,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378429181] [2021-06-05 15:44:30,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:44:30,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:30,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:44:30,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:44:30,535 INFO L87 Difference]: Start difference. First operand 5775 states and 14225 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:31,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:31,603 INFO L93 Difference]: Finished difference Result 9879 states and 24481 transitions. [2021-06-05 15:44:31,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:44:31,604 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:31,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:31,615 INFO L225 Difference]: With dead ends: 9879 [2021-06-05 15:44:31,615 INFO L226 Difference]: Without dead ends: 9839 [2021-06-05 15:44:31,616 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 1019.7ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 15:44:31,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9839 states. [2021-06-05 15:44:31,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9839 to 5807. [2021-06-05 15:44:31,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5807 states, 5806 states have (on average 2.4638305201515673) internal successors, (14305), 5806 states have internal predecessors, (14305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:31,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5807 states to 5807 states and 14305 transitions. [2021-06-05 15:44:31,700 INFO L78 Accepts]: Start accepts. Automaton has 5807 states and 14305 transitions. Word has length 59 [2021-06-05 15:44:31,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:31,701 INFO L482 AbstractCegarLoop]: Abstraction has 5807 states and 14305 transitions. [2021-06-05 15:44:31,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:31,701 INFO L276 IsEmpty]: Start isEmpty. Operand 5807 states and 14305 transitions. [2021-06-05 15:44:31,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:31,705 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:31,705 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:31,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:31,906 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:31,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:31,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1909470551, now seen corresponding path program 57 times [2021-06-05 15:44:31,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:31,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493035981] [2021-06-05 15:44:31,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:31,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:32,127 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:32,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:32,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493035981] [2021-06-05 15:44:32,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493035981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:32,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060572343] [2021-06-05 15:44:32,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:32,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:44:32,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:32,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:32,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:32,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:32,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:32,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:32,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:32,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:32,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:32,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:32,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:32,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:32,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:32,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:32,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:32,768 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:32,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060572343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:32,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:32,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-06-05 15:44:32,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723086129] [2021-06-05 15:44:32,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 15:44:32,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:32,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 15:44:32,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:44:32,771 INFO L87 Difference]: Start difference. First operand 5807 states and 14305 transitions. Second operand has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:34,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:34,451 INFO L93 Difference]: Finished difference Result 9031 states and 22247 transitions. [2021-06-05 15:44:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:44:34,451 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:34,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:34,457 INFO L225 Difference]: With dead ends: 9031 [2021-06-05 15:44:34,457 INFO L226 Difference]: Without dead ends: 8623 [2021-06-05 15:44:34,458 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1240.1ms TimeCoverageRelationStatistics Valid=301, Invalid=2351, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 15:44:34,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8623 states. [2021-06-05 15:44:34,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8623 to 6095. [2021-06-05 15:44:34,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6095 states, 6094 states have (on average 2.4616015753199867) internal successors, (15001), 6094 states have internal predecessors, (15001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:34,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6095 states to 6095 states and 15001 transitions. [2021-06-05 15:44:34,536 INFO L78 Accepts]: Start accepts. Automaton has 6095 states and 15001 transitions. Word has length 59 [2021-06-05 15:44:34,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:34,536 INFO L482 AbstractCegarLoop]: Abstraction has 6095 states and 15001 transitions. [2021-06-05 15:44:34,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:34,536 INFO L276 IsEmpty]: Start isEmpty. Operand 6095 states and 15001 transitions. [2021-06-05 15:44:34,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:34,541 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:34,541 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:34,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-05 15:44:34,742 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:34,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:34,742 INFO L82 PathProgramCache]: Analyzing trace with hash 832156503, now seen corresponding path program 58 times [2021-06-05 15:44:34,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:34,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507407287] [2021-06-05 15:44:34,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:34,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:35,055 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:35,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:35,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507407287] [2021-06-05 15:44:35,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507407287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:35,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699134647] [2021-06-05 15:44:35,056 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:35,092 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:44:35,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:35,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:35,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:35,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:35,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:35,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:35,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:35,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:35,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:35,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:35,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:35,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:35,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:35,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:35,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:35,685 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:35,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699134647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:35,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:35,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-06-05 15:44:35,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625963637] [2021-06-05 15:44:35,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:44:35,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:35,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:44:35,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:44:35,686 INFO L87 Difference]: Start difference. First operand 6095 states and 15001 transitions. Second operand has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:36,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:36,809 INFO L93 Difference]: Finished difference Result 12839 states and 32095 transitions. [2021-06-05 15:44:36,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:44:36,809 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:36,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:36,820 INFO L225 Difference]: With dead ends: 12839 [2021-06-05 15:44:36,821 INFO L226 Difference]: Without dead ends: 12655 [2021-06-05 15:44:36,821 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1137.6ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 15:44:36,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12655 states. [2021-06-05 15:44:36,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12655 to 5359. [2021-06-05 15:44:36,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5359 states, 5358 states have (on average 2.4667786487495333) internal successors, (13217), 5358 states have internal predecessors, (13217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:36,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5359 states to 5359 states and 13217 transitions. [2021-06-05 15:44:36,915 INFO L78 Accepts]: Start accepts. Automaton has 5359 states and 13217 transitions. Word has length 59 [2021-06-05 15:44:36,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:36,915 INFO L482 AbstractCegarLoop]: Abstraction has 5359 states and 13217 transitions. [2021-06-05 15:44:36,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:36,915 INFO L276 IsEmpty]: Start isEmpty. Operand 5359 states and 13217 transitions. [2021-06-05 15:44:36,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:36,919 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:36,919 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:37,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:37,122 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:37,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:37,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1604854441, now seen corresponding path program 59 times [2021-06-05 15:44:37,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:37,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899173756] [2021-06-05 15:44:37,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:37,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:37,396 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:37,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:37,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899173756] [2021-06-05 15:44:37,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899173756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:37,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698914620] [2021-06-05 15:44:37,396 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:37,429 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:44:37,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:37,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-05 15:44:37,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:38,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:38,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:38,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:38,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:38,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:38,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:38,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:38,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:38,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 38 [2021-06-05 15:44:38,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:38,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:38,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:38,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:98, output treesize:3 [2021-06-05 15:44:38,141 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:38,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698914620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:38,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:38,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 32 [2021-06-05 15:44:38,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107044684] [2021-06-05 15:44:38,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 15:44:38,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:38,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 15:44:38,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:44:38,142 INFO L87 Difference]: Start difference. First operand 5359 states and 13217 transitions. Second operand has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:40,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:40,748 INFO L93 Difference]: Finished difference Result 12591 states and 31245 transitions. [2021-06-05 15:44:40,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:44:40,748 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:40,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:40,759 INFO L225 Difference]: With dead ends: 12591 [2021-06-05 15:44:40,760 INFO L226 Difference]: Without dead ends: 12143 [2021-06-05 15:44:40,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 1719.3ms TimeCoverageRelationStatistics Valid=292, Invalid=3014, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 15:44:40,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12143 states. [2021-06-05 15:44:40,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12143 to 6559. [2021-06-05 15:44:40,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6559 states, 6558 states have (on average 2.466758157974992) internal successors, (16177), 6558 states have internal predecessors, (16177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:40,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6559 states to 6559 states and 16177 transitions. [2021-06-05 15:44:40,849 INFO L78 Accepts]: Start accepts. Automaton has 6559 states and 16177 transitions. Word has length 59 [2021-06-05 15:44:40,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:40,849 INFO L482 AbstractCegarLoop]: Abstraction has 6559 states and 16177 transitions. [2021-06-05 15:44:40,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:40,849 INFO L276 IsEmpty]: Start isEmpty. Operand 6559 states and 16177 transitions. [2021-06-05 15:44:40,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:40,855 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:40,855 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:41,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 15:44:41,057 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:41,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:41,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1977286825, now seen corresponding path program 60 times [2021-06-05 15:44:41,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:41,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222788175] [2021-06-05 15:44:41,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:41,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:41,373 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:41,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:41,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222788175] [2021-06-05 15:44:41,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222788175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:41,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428863182] [2021-06-05 15:44:41,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:44:41,444 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:44:41,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:41,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-05 15:44:41,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:42,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:42,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:42,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:42,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:42,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:42,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:42,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:42,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 48 [2021-06-05 15:44:42,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:42,296 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:44:42,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:42,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:142, output treesize:7 [2021-06-05 15:44:42,307 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:42,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428863182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:42,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:42,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-05 15:44:42,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669881918] [2021-06-05 15:44:42,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:44:42,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:42,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:44:42,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:44:42,308 INFO L87 Difference]: Start difference. First operand 6559 states and 16177 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:44,996 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2021-06-05 15:44:46,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:46,223 INFO L93 Difference]: Finished difference Result 12419 states and 30851 transitions. [2021-06-05 15:44:46,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:44:46,223 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:46,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:46,233 INFO L225 Difference]: With dead ends: 12419 [2021-06-05 15:44:46,233 INFO L226 Difference]: Without dead ends: 11983 [2021-06-05 15:44:46,233 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 1959.4ms TimeCoverageRelationStatistics Valid=286, Invalid=2684, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 15:44:46,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11983 states. [2021-06-05 15:44:46,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11983 to 6495. [2021-06-05 15:44:46,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 6494 states have (on average 2.4701262704034495) internal successors, (16041), 6494 states have internal predecessors, (16041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:46,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 16041 transitions. [2021-06-05 15:44:46,321 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 16041 transitions. Word has length 59 [2021-06-05 15:44:46,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:46,321 INFO L482 AbstractCegarLoop]: Abstraction has 6495 states and 16041 transitions. [2021-06-05 15:44:46,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:46,321 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 16041 transitions. [2021-06-05 15:44:46,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:46,326 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:46,326 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:46,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:46,526 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:46,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:46,527 INFO L82 PathProgramCache]: Analyzing trace with hash -1613808297, now seen corresponding path program 61 times [2021-06-05 15:44:46,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:46,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722561414] [2021-06-05 15:44:46,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:46,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:46,853 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:46,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:46,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722561414] [2021-06-05 15:44:46,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722561414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:46,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821921911] [2021-06-05 15:44:46,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:46,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:46,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:46,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:47,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:47,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:47,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:47,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:47,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:47,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:47,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:47,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:47,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:47,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:47,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:47,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:47,463 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:47,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821921911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:47,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:47,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-05 15:44:47,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209628033] [2021-06-05 15:44:47,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:44:47,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:47,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:44:47,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:44:47,464 INFO L87 Difference]: Start difference. First operand 6495 states and 16041 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:48,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:48,507 INFO L93 Difference]: Finished difference Result 10055 states and 24851 transitions. [2021-06-05 15:44:48,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:44:48,507 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:48,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:48,515 INFO L225 Difference]: With dead ends: 10055 [2021-06-05 15:44:48,515 INFO L226 Difference]: Without dead ends: 9695 [2021-06-05 15:44:48,516 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1283.6ms TimeCoverageRelationStatistics Valid=302, Invalid=2350, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 15:44:48,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9695 states. [2021-06-05 15:44:48,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9695 to 7343. [2021-06-05 15:44:48,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7343 states, 7342 states have (on average 2.4648597112503405) internal successors, (18097), 7342 states have internal predecessors, (18097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:48,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7343 states to 7343 states and 18097 transitions. [2021-06-05 15:44:48,594 INFO L78 Accepts]: Start accepts. Automaton has 7343 states and 18097 transitions. Word has length 59 [2021-06-05 15:44:48,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:48,594 INFO L482 AbstractCegarLoop]: Abstraction has 7343 states and 18097 transitions. [2021-06-05 15:44:48,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:48,595 INFO L276 IsEmpty]: Start isEmpty. Operand 7343 states and 18097 transitions. [2021-06-05 15:44:48,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:48,600 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:48,600 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:48,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 15:44:48,800 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:48,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:48,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1172638039, now seen corresponding path program 62 times [2021-06-05 15:44:48,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:48,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726860096] [2021-06-05 15:44:48,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:48,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:49,029 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 114 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 15:44:49,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:49,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726860096] [2021-06-05 15:44:49,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726860096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:49,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489146321] [2021-06-05 15:44:49,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:44:49,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:44:49,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:49,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:49,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:49,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:49,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:49,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:49,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:49,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:49,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:49,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:49,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:49,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:49,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:49,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:49,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:49,638 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 14 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:49,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489146321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:49,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:49,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-06-05 15:44:49,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410041231] [2021-06-05 15:44:49,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 15:44:49,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:49,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 15:44:49,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:44:49,639 INFO L87 Difference]: Start difference. First operand 7343 states and 18097 transitions. Second operand has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:51,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:51,197 INFO L93 Difference]: Finished difference Result 11835 states and 29279 transitions. [2021-06-05 15:44:51,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:44:51,197 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:51,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:51,207 INFO L225 Difference]: With dead ends: 11835 [2021-06-05 15:44:51,208 INFO L226 Difference]: Without dead ends: 11391 [2021-06-05 15:44:51,208 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1289.6ms TimeCoverageRelationStatistics Valid=309, Invalid=2447, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 15:44:51,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11391 states. [2021-06-05 15:44:51,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11391 to 6767. [2021-06-05 15:44:51,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6767 states, 6766 states have (on average 2.4665976943541237) internal successors, (16689), 6766 states have internal predecessors, (16689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:51,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6767 states to 6767 states and 16689 transitions. [2021-06-05 15:44:51,293 INFO L78 Accepts]: Start accepts. Automaton has 6767 states and 16689 transitions. Word has length 59 [2021-06-05 15:44:51,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:51,293 INFO L482 AbstractCegarLoop]: Abstraction has 6767 states and 16689 transitions. [2021-06-05 15:44:51,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:51,293 INFO L276 IsEmpty]: Start isEmpty. Operand 6767 states and 16689 transitions. [2021-06-05 15:44:51,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:51,297 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:51,297 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:51,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 15:44:51,498 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:51,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:51,498 INFO L82 PathProgramCache]: Analyzing trace with hash 2049900887, now seen corresponding path program 63 times [2021-06-05 15:44:51,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:51,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472498552] [2021-06-05 15:44:51,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:51,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:51,798 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:51,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:51,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472498552] [2021-06-05 15:44:51,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472498552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:51,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193271981] [2021-06-05 15:44:51,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:51,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:44:51,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:51,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:51,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:52,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:52,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:52,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:52,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:52,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:52,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:52,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:52,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:52,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:52,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:52,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:52,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:52,449 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:52,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193271981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:52,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:52,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-06-05 15:44:52,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374178407] [2021-06-05 15:44:52,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:44:52,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:52,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:44:52,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:44:52,450 INFO L87 Difference]: Start difference. First operand 6767 states and 16689 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:53,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:53,979 INFO L93 Difference]: Finished difference Result 10007 states and 24673 transitions. [2021-06-05 15:44:53,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:44:53,980 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:53,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:53,989 INFO L225 Difference]: With dead ends: 10007 [2021-06-05 15:44:53,989 INFO L226 Difference]: Without dead ends: 9615 [2021-06-05 15:44:53,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1330.7ms TimeCoverageRelationStatistics Valid=287, Invalid=2365, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 15:44:53,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9615 states. [2021-06-05 15:44:54,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9615 to 7087. [2021-06-05 15:44:54,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7087 states, 7086 states have (on average 2.463590177815411) internal successors, (17457), 7086 states have internal predecessors, (17457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:54,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7087 states to 7087 states and 17457 transitions. [2021-06-05 15:44:54,070 INFO L78 Accepts]: Start accepts. Automaton has 7087 states and 17457 transitions. Word has length 59 [2021-06-05 15:44:54,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:54,070 INFO L482 AbstractCegarLoop]: Abstraction has 7087 states and 17457 transitions. [2021-06-05 15:44:54,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:54,070 INFO L276 IsEmpty]: Start isEmpty. Operand 7087 states and 17457 transitions. [2021-06-05 15:44:54,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:54,075 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:54,075 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:54,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-05 15:44:54,275 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:54,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:54,275 INFO L82 PathProgramCache]: Analyzing trace with hash -1464424105, now seen corresponding path program 64 times [2021-06-05 15:44:54,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:54,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805426015] [2021-06-05 15:44:54,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:54,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:54,608 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:54,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:54,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805426015] [2021-06-05 15:44:54,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805426015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:54,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473377289] [2021-06-05 15:44:54,609 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:54,650 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:44:54,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:54,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:54,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:55,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:55,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:55,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:55,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:55,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:55,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:55,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:55,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:55,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:55,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:55,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:55,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:55,420 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:55,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473377289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:55,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:55,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-05 15:44:55,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360217741] [2021-06-05 15:44:55,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:44:55,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:55,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:44:55,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=818, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:44:55,421 INFO L87 Difference]: Start difference. First operand 7087 states and 17457 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:56,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:56,403 INFO L93 Difference]: Finished difference Result 11831 states and 29545 transitions. [2021-06-05 15:44:56,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:44:56,403 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:56,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:56,414 INFO L225 Difference]: With dead ends: 11831 [2021-06-05 15:44:56,414 INFO L226 Difference]: Without dead ends: 11647 [2021-06-05 15:44:56,415 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 1185.0ms TimeCoverageRelationStatistics Valid=254, Invalid=2196, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 15:44:56,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11647 states. [2021-06-05 15:44:56,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11647 to 7119. [2021-06-05 15:44:56,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7119 states, 7118 states have (on average 2.4637538634447878) internal successors, (17537), 7118 states have internal predecessors, (17537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:56,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7119 states to 7119 states and 17537 transitions. [2021-06-05 15:44:56,514 INFO L78 Accepts]: Start accepts. Automaton has 7119 states and 17537 transitions. Word has length 59 [2021-06-05 15:44:56,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:56,514 INFO L482 AbstractCegarLoop]: Abstraction has 7119 states and 17537 transitions. [2021-06-05 15:44:56,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:56,514 INFO L276 IsEmpty]: Start isEmpty. Operand 7119 states and 17537 transitions. [2021-06-05 15:44:56,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:56,519 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:56,520 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:56,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:56,720 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:56,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:56,720 INFO L82 PathProgramCache]: Analyzing trace with hash -868342953, now seen corresponding path program 65 times [2021-06-05 15:44:56,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:56,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557995421] [2021-06-05 15:44:56,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:56,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:56,974 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:56,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:56,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557995421] [2021-06-05 15:44:56,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557995421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:56,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215787410] [2021-06-05 15:44:56,974 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:57,005 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:44:57,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:57,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:57,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:44:57,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:57,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:57,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:57,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:57,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:57,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:44:57,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:44:57,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:44:57,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:44:57,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:44:57,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:44:57,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:44:57,616 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:57,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215787410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:57,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:44:57,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-06-05 15:44:57,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650532176] [2021-06-05 15:44:57,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:44:57,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:44:57,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:44:57,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:44:57,617 INFO L87 Difference]: Start difference. First operand 7119 states and 17537 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:58,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:44:58,729 INFO L93 Difference]: Finished difference Result 10663 states and 26371 transitions. [2021-06-05 15:44:58,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:44:58,729 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:44:58,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:44:58,745 INFO L225 Difference]: With dead ends: 10663 [2021-06-05 15:44:58,745 INFO L226 Difference]: Without dead ends: 10335 [2021-06-05 15:44:58,745 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1121.8ms TimeCoverageRelationStatistics Valid=244, Invalid=2012, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 15:44:58,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10335 states. [2021-06-05 15:44:58,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10335 to 7583. [2021-06-05 15:44:58,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7583 states, 7582 states have (on average 2.4638617778950147) internal successors, (18681), 7582 states have internal predecessors, (18681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:58,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7583 states to 7583 states and 18681 transitions. [2021-06-05 15:44:58,841 INFO L78 Accepts]: Start accepts. Automaton has 7583 states and 18681 transitions. Word has length 59 [2021-06-05 15:44:58,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:44:58,841 INFO L482 AbstractCegarLoop]: Abstraction has 7583 states and 18681 transitions. [2021-06-05 15:44:58,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:44:58,841 INFO L276 IsEmpty]: Start isEmpty. Operand 7583 states and 18681 transitions. [2021-06-05 15:44:58,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:44:58,846 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:44:58,846 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:44:59,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:59,047 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:44:59,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:44:59,047 INFO L82 PathProgramCache]: Analyzing trace with hash 264697687, now seen corresponding path program 66 times [2021-06-05 15:44:59,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:44:59,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133998590] [2021-06-05 15:44:59,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:44:59,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:44:59,357 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:44:59,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:44:59,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133998590] [2021-06-05 15:44:59,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133998590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:44:59,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774166266] [2021-06-05 15:44:59,358 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:44:59,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:44:59,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:44:59,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:44:59,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:00,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:00,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:00,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:00,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:00,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:00,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:00,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:00,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 48 [2021-06-05 15:45:00,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:00,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:00,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:00,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:137, output treesize:7 [2021-06-05 15:45:00,243 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:00,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774166266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:00,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:00,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-06-05 15:45:00,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844361328] [2021-06-05 15:45:00,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:45:00,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:00,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:45:00,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=846, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:45:00,244 INFO L87 Difference]: Start difference. First operand 7583 states and 18681 transitions. Second operand has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:07,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:07,844 INFO L93 Difference]: Finished difference Result 14399 states and 35669 transitions. [2021-06-05 15:45:07,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 15:45:07,844 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:07,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:07,857 INFO L225 Difference]: With dead ends: 14399 [2021-06-05 15:45:07,857 INFO L226 Difference]: Without dead ends: 13951 [2021-06-05 15:45:07,857 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 2668.2ms TimeCoverageRelationStatistics Valid=299, Invalid=2893, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:45:07,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13951 states. [2021-06-05 15:45:07,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13951 to 7711. [2021-06-05 15:45:07,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7711 states, 7710 states have (on average 2.461348897535668) internal successors, (18977), 7710 states have internal predecessors, (18977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:07,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7711 states to 7711 states and 18977 transitions. [2021-06-05 15:45:07,967 INFO L78 Accepts]: Start accepts. Automaton has 7711 states and 18977 transitions. Word has length 59 [2021-06-05 15:45:07,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:07,968 INFO L482 AbstractCegarLoop]: Abstraction has 7711 states and 18977 transitions. [2021-06-05 15:45:07,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:07,968 INFO L276 IsEmpty]: Start isEmpty. Operand 7711 states and 18977 transitions. [2021-06-05 15:45:07,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:07,973 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:07,973 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:08,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:08,176 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:08,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:08,176 INFO L82 PathProgramCache]: Analyzing trace with hash -87700649, now seen corresponding path program 67 times [2021-06-05 15:45:08,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:08,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161972844] [2021-06-05 15:45:08,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:08,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:08,507 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:08,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:08,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161972844] [2021-06-05 15:45:08,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161972844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:08,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779243489] [2021-06-05 15:45:08,508 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:08,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:08,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:08,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:09,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:09,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:09,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:09,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:09,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:09,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:09,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:09,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:09,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:09,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:09,230 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:09,230 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:09,240 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:09,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779243489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:09,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:09,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-05 15:45:09,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383986983] [2021-06-05 15:45:09,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:45:09,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:09,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:45:09,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:45:09,241 INFO L87 Difference]: Start difference. First operand 7711 states and 18977 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:10,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:10,323 INFO L93 Difference]: Finished difference Result 12279 states and 30489 transitions. [2021-06-05 15:45:10,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:45:10,323 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:10,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:10,334 INFO L225 Difference]: With dead ends: 12279 [2021-06-05 15:45:10,334 INFO L226 Difference]: Without dead ends: 12191 [2021-06-05 15:45:10,335 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1177.5ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 15:45:10,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12191 states. [2021-06-05 15:45:10,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12191 to 7743. [2021-06-05 15:45:10,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7743 states, 7742 states have (on average 2.461508654094549) internal successors, (19057), 7742 states have internal predecessors, (19057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:10,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 19057 transitions. [2021-06-05 15:45:10,422 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 19057 transitions. Word has length 59 [2021-06-05 15:45:10,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:10,422 INFO L482 AbstractCegarLoop]: Abstraction has 7743 states and 19057 transitions. [2021-06-05 15:45:10,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:10,422 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 19057 transitions. [2021-06-05 15:45:10,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:10,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:10,427 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:10,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-05 15:45:10,628 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:10,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:10,628 INFO L82 PathProgramCache]: Analyzing trace with hash -1298041513, now seen corresponding path program 68 times [2021-06-05 15:45:10,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:10,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815720093] [2021-06-05 15:45:10,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:10,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:10,936 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:10,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:10,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815720093] [2021-06-05 15:45:10,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815720093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:10,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733784795] [2021-06-05 15:45:10,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:10,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:45:10,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:10,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:10,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:11,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:11,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:11,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:11,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:11,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:11,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:11,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:11,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:11,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:11,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:11,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:11,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:11,713 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:11,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733784795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:11,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:11,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-05 15:45:11,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814657283] [2021-06-05 15:45:11,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:45:11,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:11,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:45:11,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=814, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:45:11,715 INFO L87 Difference]: Start difference. First operand 7743 states and 19057 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:12,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:12,813 INFO L93 Difference]: Finished difference Result 10551 states and 26097 transitions. [2021-06-05 15:45:12,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 15:45:12,814 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:12,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:12,823 INFO L225 Difference]: With dead ends: 10551 [2021-06-05 15:45:12,823 INFO L226 Difference]: Without dead ends: 10511 [2021-06-05 15:45:12,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1212.7ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 15:45:12,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10511 states. [2021-06-05 15:45:12,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10511 to 7759. [2021-06-05 15:45:12,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7759 states, 7758 states have (on average 2.4615880381541633) internal successors, (19097), 7758 states have internal predecessors, (19097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:12,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7759 states to 7759 states and 19097 transitions. [2021-06-05 15:45:12,933 INFO L78 Accepts]: Start accepts. Automaton has 7759 states and 19097 transitions. Word has length 59 [2021-06-05 15:45:12,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:12,933 INFO L482 AbstractCegarLoop]: Abstraction has 7759 states and 19097 transitions. [2021-06-05 15:45:12,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:12,933 INFO L276 IsEmpty]: Start isEmpty. Operand 7759 states and 19097 transitions. [2021-06-05 15:45:12,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:12,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:12,939 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:13,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:13,139 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:13,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:13,140 INFO L82 PathProgramCache]: Analyzing trace with hash -704558249, now seen corresponding path program 69 times [2021-06-05 15:45:13,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:13,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929218111] [2021-06-05 15:45:13,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:13,425 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:13,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:13,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929218111] [2021-06-05 15:45:13,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929218111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:13,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677609558] [2021-06-05 15:45:13,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:13,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:45:13,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:13,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 57 conjunts are in the unsatisfiable core [2021-06-05 15:45:13,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:14,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:14,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:14,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:14,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:14,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:14,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:14,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:14,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 48 [2021-06-05 15:45:14,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:14,630 INFO L628 ElimStorePlain]: treesize reduction 5, result has 86.5 percent of original size [2021-06-05 15:45:14,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:14,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:150, output treesize:7 [2021-06-05 15:45:14,643 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:14,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677609558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:14,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:14,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-05 15:45:14,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375363996] [2021-06-05 15:45:14,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:45:14,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:14,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:45:14,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:45:14,644 INFO L87 Difference]: Start difference. First operand 7759 states and 19097 transitions. Second operand has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:18,067 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 69 [2021-06-05 15:45:21,475 WARN L205 SmtUtils]: Spent 891.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 71 [2021-06-05 15:45:24,075 WARN L205 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 91 DAG size of output: 74 [2021-06-05 15:45:33,173 WARN L205 SmtUtils]: Spent 542.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2021-06-05 15:45:36,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:36,788 INFO L93 Difference]: Finished difference Result 19539 states and 48285 transitions. [2021-06-05 15:45:36,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 15:45:36,793 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:36,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:36,814 INFO L225 Difference]: With dead ends: 19539 [2021-06-05 15:45:36,814 INFO L226 Difference]: Without dead ends: 18831 [2021-06-05 15:45:36,814 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 9469.6ms TimeCoverageRelationStatistics Valid=456, Invalid=4656, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 15:45:36,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18831 states. [2021-06-05 15:45:36,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18831 to 7551. [2021-06-05 15:45:36,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7551 states, 7550 states have (on average 2.463708609271523) internal successors, (18601), 7550 states have internal predecessors, (18601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:36,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7551 states to 7551 states and 18601 transitions. [2021-06-05 15:45:36,954 INFO L78 Accepts]: Start accepts. Automaton has 7551 states and 18601 transitions. Word has length 59 [2021-06-05 15:45:36,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:36,954 INFO L482 AbstractCegarLoop]: Abstraction has 7551 states and 18601 transitions. [2021-06-05 15:45:36,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:36,954 INFO L276 IsEmpty]: Start isEmpty. Operand 7551 states and 18601 transitions. [2021-06-05 15:45:36,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:36,960 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:36,960 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:37,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:37,181 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:37,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:37,182 INFO L82 PathProgramCache]: Analyzing trace with hash 672165207, now seen corresponding path program 70 times [2021-06-05 15:45:37,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:37,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946736378] [2021-06-05 15:45:37,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:37,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:37,551 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:37,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:37,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946736378] [2021-06-05 15:45:37,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946736378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:37,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412155617] [2021-06-05 15:45:37,551 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:37,579 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:45:37,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:37,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:37,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:38,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:38,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:38,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:38,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:38,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:38,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:38,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 21 disjoint index pairs (out of 66 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:38,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:38,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:38,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:38,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:38,180 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:38,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412155617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:38,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:38,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-06-05 15:45:38,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430153283] [2021-06-05 15:45:38,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:45:38,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:38,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:45:38,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=761, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:45:38,181 INFO L87 Difference]: Start difference. First operand 7551 states and 18601 transitions. Second operand has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:39,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:39,854 INFO L93 Difference]: Finished difference Result 14343 states and 35633 transitions. [2021-06-05 15:45:39,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:45:39,854 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:39,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:39,867 INFO L225 Difference]: With dead ends: 14343 [2021-06-05 15:45:39,867 INFO L226 Difference]: Without dead ends: 14255 [2021-06-05 15:45:39,867 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 1305.4ms TimeCoverageRelationStatistics Valid=322, Invalid=2870, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:45:39,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14255 states. [2021-06-05 15:45:39,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14255 to 7743. [2021-06-05 15:45:39,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7743 states, 7742 states have (on average 2.4604753293722554) internal successors, (19049), 7742 states have internal predecessors, (19049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:39,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 19049 transitions. [2021-06-05 15:45:39,974 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 19049 transitions. Word has length 59 [2021-06-05 15:45:39,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:39,974 INFO L482 AbstractCegarLoop]: Abstraction has 7743 states and 19049 transitions. [2021-06-05 15:45:39,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:39,974 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 19049 transitions. [2021-06-05 15:45:39,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:39,978 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:39,978 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:40,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:40,179 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:40,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:40,179 INFO L82 PathProgramCache]: Analyzing trace with hash -538175657, now seen corresponding path program 71 times [2021-06-05 15:45:40,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:40,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38994997] [2021-06-05 15:45:40,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:40,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:40,576 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:40,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:40,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38994997] [2021-06-05 15:45:40,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38994997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:40,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254798336] [2021-06-05 15:45:40,577 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:40,622 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:45:40,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:40,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 15:45:40,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:41,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:41,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:41,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:41,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:41,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:41,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:41,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 21 disjoint index pairs (out of 66 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:41,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:41,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:41,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:41,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:41,332 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:41,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254798336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:41,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:41,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-06-05 15:45:41,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506728872] [2021-06-05 15:45:41,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:45:41,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:41,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:45:41,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:45:41,333 INFO L87 Difference]: Start difference. First operand 7743 states and 19049 transitions. Second operand has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:42,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:42,954 INFO L93 Difference]: Finished difference Result 13935 states and 34589 transitions. [2021-06-05 15:45:42,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:45:42,955 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:42,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:42,968 INFO L225 Difference]: With dead ends: 13935 [2021-06-05 15:45:42,968 INFO L226 Difference]: Without dead ends: 13439 [2021-06-05 15:45:42,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1403.1ms TimeCoverageRelationStatistics Valid=328, Invalid=2864, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:45:42,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13439 states. [2021-06-05 15:45:43,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13439 to 8063. [2021-06-05 15:45:43,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8063 states, 8062 states have (on average 2.4620441577772265) internal successors, (19849), 8062 states have internal predecessors, (19849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:43,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8063 states to 8063 states and 19849 transitions. [2021-06-05 15:45:43,067 INFO L78 Accepts]: Start accepts. Automaton has 8063 states and 19849 transitions. Word has length 59 [2021-06-05 15:45:43,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:43,067 INFO L482 AbstractCegarLoop]: Abstraction has 8063 states and 19849 transitions. [2021-06-05 15:45:43,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:43,067 INFO L276 IsEmpty]: Start isEmpty. Operand 8063 states and 19849 transitions. [2021-06-05 15:45:43,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:43,071 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:43,071 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:43,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-05 15:45:43,271 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:43,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:43,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1248989353, now seen corresponding path program 72 times [2021-06-05 15:45:43,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:43,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042438860] [2021-06-05 15:45:43,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:43,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:43,560 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:43,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:43,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042438860] [2021-06-05 15:45:43,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042438860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:43,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715008169] [2021-06-05 15:45:43,561 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:43,591 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:45:43,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:43,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:43,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:44,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:44,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:44,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:44,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:44,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:44,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 21 disjoint index pairs (out of 55 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:44,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:44,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:44,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:44,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:44,128 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:44,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715008169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:44,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:44,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 26 [2021-06-05 15:45:44,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734721297] [2021-06-05 15:45:44,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:45:44,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:44,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:45:44,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:45:44,129 INFO L87 Difference]: Start difference. First operand 8063 states and 19849 transitions. Second operand has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:45,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:45,824 INFO L93 Difference]: Finished difference Result 12375 states and 30459 transitions. [2021-06-05 15:45:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:45:45,825 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:45,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:45,836 INFO L225 Difference]: With dead ends: 12375 [2021-06-05 15:45:45,836 INFO L226 Difference]: Without dead ends: 11919 [2021-06-05 15:45:45,836 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 1357.8ms TimeCoverageRelationStatistics Valid=297, Invalid=2565, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 15:45:45,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11919 states. [2021-06-05 15:45:45,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11919 to 9231. [2021-06-05 15:45:45,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9231 states, 9230 states have (on average 2.459913326110509) internal successors, (22705), 9230 states have internal predecessors, (22705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:45,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9231 states to 9231 states and 22705 transitions. [2021-06-05 15:45:45,959 INFO L78 Accepts]: Start accepts. Automaton has 9231 states and 22705 transitions. Word has length 59 [2021-06-05 15:45:45,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:45,959 INFO L482 AbstractCegarLoop]: Abstraction has 9231 states and 22705 transitions. [2021-06-05 15:45:45,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:45,960 INFO L276 IsEmpty]: Start isEmpty. Operand 9231 states and 22705 transitions. [2021-06-05 15:45:45,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:45,968 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:45,968 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:46,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:46,191 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:46,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:46,191 INFO L82 PathProgramCache]: Analyzing trace with hash -468347049, now seen corresponding path program 73 times [2021-06-05 15:45:46,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:46,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170207465] [2021-06-05 15:45:46,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:46,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:46,481 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:46,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:46,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170207465] [2021-06-05 15:45:46,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170207465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:46,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995310803] [2021-06-05 15:45:46,482 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:46,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:46,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:47,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:47,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:47,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:47,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:47,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:47,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 21 disjoint index pairs (out of 55 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:47,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:47,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:47,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:47,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:47,115 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:47,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995310803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:47,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:47,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-06-05 15:45:47,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816037646] [2021-06-05 15:45:47,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:45:47,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:47,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:45:47,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=706, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:45:47,116 INFO L87 Difference]: Start difference. First operand 9231 states and 22705 transitions. Second operand has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:48,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:48,133 INFO L93 Difference]: Finished difference Result 15815 states and 39361 transitions. [2021-06-05 15:45:48,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:45:48,134 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:48,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:48,150 INFO L225 Difference]: With dead ends: 15815 [2021-06-05 15:45:48,151 INFO L226 Difference]: Without dead ends: 15631 [2021-06-05 15:45:48,151 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1153.7ms TimeCoverageRelationStatistics Valid=273, Invalid=2277, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 15:45:48,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15631 states. [2021-06-05 15:45:48,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15631 to 9551. [2021-06-05 15:45:48,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9551 states, 9550 states have (on average 2.4612565445026178) internal successors, (23505), 9550 states have internal predecessors, (23505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:48,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9551 states to 9551 states and 23505 transitions. [2021-06-05 15:45:48,277 INFO L78 Accepts]: Start accepts. Automaton has 9551 states and 23505 transitions. Word has length 59 [2021-06-05 15:45:48,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:48,277 INFO L482 AbstractCegarLoop]: Abstraction has 9551 states and 23505 transitions. [2021-06-05 15:45:48,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:48,277 INFO L276 IsEmpty]: Start isEmpty. Operand 9551 states and 23505 transitions. [2021-06-05 15:45:48,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:48,283 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:48,283 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:48,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 15:45:48,484 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:48,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:48,484 INFO L82 PathProgramCache]: Analyzing trace with hash -1678687913, now seen corresponding path program 74 times [2021-06-05 15:45:48,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:48,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387918083] [2021-06-05 15:45:48,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:48,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:48,779 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:48,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:48,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387918083] [2021-06-05 15:45:48,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387918083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:48,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648317905] [2021-06-05 15:45:48,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:48,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:45:48,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:48,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:48,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:49,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:49,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:49,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:49,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:49,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:49,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 21 disjoint index pairs (out of 55 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:49,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:49,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:49,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:49,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:49,448 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:49,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648317905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:49,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:49,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-06-05 15:45:49,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944278710] [2021-06-05 15:45:49,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:45:49,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:49,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:45:49,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=704, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:45:49,448 INFO L87 Difference]: Start difference. First operand 9551 states and 23505 transitions. Second operand has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:50,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:50,555 INFO L93 Difference]: Finished difference Result 12711 states and 31401 transitions. [2021-06-05 15:45:50,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:45:50,555 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:50,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:50,567 INFO L225 Difference]: With dead ends: 12711 [2021-06-05 15:45:50,567 INFO L226 Difference]: Without dead ends: 12671 [2021-06-05 15:45:50,567 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1064.4ms TimeCoverageRelationStatistics Valid=247, Invalid=2009, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 15:45:50,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12671 states. [2021-06-05 15:45:50,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12671 to 9567. [2021-06-05 15:45:50,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9567 states, 9566 states have (on average 2.461321346435292) internal successors, (23545), 9566 states have internal predecessors, (23545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:50,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9567 states to 9567 states and 23545 transitions. [2021-06-05 15:45:50,675 INFO L78 Accepts]: Start accepts. Automaton has 9567 states and 23545 transitions. Word has length 59 [2021-06-05 15:45:50,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:50,675 INFO L482 AbstractCegarLoop]: Abstraction has 9567 states and 23545 transitions. [2021-06-05 15:45:50,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:50,675 INFO L276 IsEmpty]: Start isEmpty. Operand 9567 states and 23545 transitions. [2021-06-05 15:45:50,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:50,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:50,681 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:50,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:50,881 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:50,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:50,882 INFO L82 PathProgramCache]: Analyzing trace with hash 1191043927, now seen corresponding path program 75 times [2021-06-05 15:45:50,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:50,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382325543] [2021-06-05 15:45:50,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:50,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:51,247 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:51,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:51,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382325543] [2021-06-05 15:45:51,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382325543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:51,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638986728] [2021-06-05 15:45:51,248 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:51,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:45:51,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:51,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:51,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:51,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:51,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:51,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:51,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:51,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 21 disjoint index pairs (out of 45 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:51,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:51,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:51,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:51,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:51,900 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:51,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638986728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:51,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:51,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-06-05 15:45:51,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39717492] [2021-06-05 15:45:51,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 15:45:51,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:51,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 15:45:51,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:45:51,901 INFO L87 Difference]: Start difference. First operand 9567 states and 23545 transitions. Second operand has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:53,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:53,134 INFO L93 Difference]: Finished difference Result 15167 states and 37549 transitions. [2021-06-05 15:45:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:45:53,135 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:53,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:53,149 INFO L225 Difference]: With dead ends: 15167 [2021-06-05 15:45:53,149 INFO L226 Difference]: Without dead ends: 15103 [2021-06-05 15:45:53,149 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1143.6ms TimeCoverageRelationStatistics Valid=262, Invalid=2090, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 15:45:53,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15103 states. [2021-06-05 15:45:53,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15103 to 9711. [2021-06-05 15:45:53,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9711 states, 9710 states have (on average 2.461894953656025) internal successors, (23905), 9710 states have internal predecessors, (23905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:53,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9711 states to 9711 states and 23905 transitions. [2021-06-05 15:45:53,274 INFO L78 Accepts]: Start accepts. Automaton has 9711 states and 23905 transitions. Word has length 59 [2021-06-05 15:45:53,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:53,274 INFO L482 AbstractCegarLoop]: Abstraction has 9711 states and 23905 transitions. [2021-06-05 15:45:53,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:53,275 INFO L276 IsEmpty]: Start isEmpty. Operand 9711 states and 23905 transitions. [2021-06-05 15:45:53,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:53,283 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:53,283 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:53,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:53,505 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:53,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:53,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1469435049, now seen corresponding path program 76 times [2021-06-05 15:45:53,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:53,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521415205] [2021-06-05 15:45:53,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:53,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:53,793 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:53,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:53,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521415205] [2021-06-05 15:45:53,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521415205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:53,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056436918] [2021-06-05 15:45:53,793 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:53,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:45:53,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:53,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:53,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:54,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:54,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:54,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:54,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:54,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:54,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:54,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:54,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:54,322 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:54,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056436918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:54,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:54,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-06-05 15:45:54,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298027630] [2021-06-05 15:45:54,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:45:54,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:54,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:45:54,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:45:54,323 INFO L87 Difference]: Start difference. First operand 9711 states and 23905 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:55,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:55,920 INFO L93 Difference]: Finished difference Result 13955 states and 34295 transitions. [2021-06-05 15:45:55,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:45:55,921 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:55,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:55,933 INFO L225 Difference]: With dead ends: 13955 [2021-06-05 15:45:55,933 INFO L226 Difference]: Without dead ends: 13551 [2021-06-05 15:45:55,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1273.9ms TimeCoverageRelationStatistics Valid=272, Invalid=2080, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 15:45:55,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13551 states. [2021-06-05 15:45:56,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13551 to 10239. [2021-06-05 15:45:56,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10239 states, 10238 states have (on average 2.4601484664973627) internal successors, (25187), 10238 states have internal predecessors, (25187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:56,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10239 states to 10239 states and 25187 transitions. [2021-06-05 15:45:56,067 INFO L78 Accepts]: Start accepts. Automaton has 10239 states and 25187 transitions. Word has length 59 [2021-06-05 15:45:56,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:56,067 INFO L482 AbstractCegarLoop]: Abstraction has 10239 states and 25187 transitions. [2021-06-05 15:45:56,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:56,067 INFO L276 IsEmpty]: Start isEmpty. Operand 10239 states and 25187 transitions. [2021-06-05 15:45:56,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:56,073 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:56,073 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:56,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:56,274 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:56,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:56,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1609234263, now seen corresponding path program 77 times [2021-06-05 15:45:56,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:56,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772156992] [2021-06-05 15:45:56,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:56,567 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:56,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:56,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772156992] [2021-06-05 15:45:56,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772156992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:56,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660274854] [2021-06-05 15:45:56,567 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:56,598 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:45:56,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:56,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:45:56,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:57,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:57,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:57,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:57,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:57,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:45:57,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:45:57,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:45:57,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:45:57,125 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:57,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660274854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:57,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:45:57,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-06-05 15:45:57,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921646032] [2021-06-05 15:45:57,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:45:57,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:45:57,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:45:57,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:45:57,125 INFO L87 Difference]: Start difference. First operand 10239 states and 25187 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:58,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:45:58,845 INFO L93 Difference]: Finished difference Result 13031 states and 32033 transitions. [2021-06-05 15:45:58,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 15:45:58,845 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:45:58,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:45:58,857 INFO L225 Difference]: With dead ends: 13031 [2021-06-05 15:45:58,857 INFO L226 Difference]: Without dead ends: 12591 [2021-06-05 15:45:58,857 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1359.1ms TimeCoverageRelationStatistics Valid=260, Invalid=2290, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 15:45:58,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12591 states. [2021-06-05 15:45:58,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12591 to 9871. [2021-06-05 15:45:58,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9871 states, 9870 states have (on average 2.461094224924012) internal successors, (24291), 9870 states have internal predecessors, (24291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:59,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9871 states to 9871 states and 24291 transitions. [2021-06-05 15:45:59,028 INFO L78 Accepts]: Start accepts. Automaton has 9871 states and 24291 transitions. Word has length 59 [2021-06-05 15:45:59,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:45:59,028 INFO L482 AbstractCegarLoop]: Abstraction has 9871 states and 24291 transitions. [2021-06-05 15:45:59,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:45:59,028 INFO L276 IsEmpty]: Start isEmpty. Operand 9871 states and 24291 transitions. [2021-06-05 15:45:59,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:45:59,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:45:59,033 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:45:59,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:59,234 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:45:59,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:45:59,234 INFO L82 PathProgramCache]: Analyzing trace with hash 560577367, now seen corresponding path program 78 times [2021-06-05 15:45:59,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:45:59,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455330807] [2021-06-05 15:45:59,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:45:59,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:45:59,513 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:45:59,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:45:59,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455330807] [2021-06-05 15:45:59,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455330807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:45:59,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480417825] [2021-06-05 15:45:59,513 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:45:59,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:45:59,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:45:59,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 15:45:59,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:45:59,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:59,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:45:59,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:45:59,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:45:59,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:00,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:00,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:00,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:46:00,018 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:00,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480417825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:00,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:00,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-06-05 15:46:00,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75493295] [2021-06-05 15:46:00,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:46:00,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:00,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:46:00,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:46:00,019 INFO L87 Difference]: Start difference. First operand 9871 states and 24291 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:01,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:01,317 INFO L93 Difference]: Finished difference Result 14911 states and 36717 transitions. [2021-06-05 15:46:01,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:46:01,317 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:46:01,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:01,331 INFO L225 Difference]: With dead ends: 14911 [2021-06-05 15:46:01,331 INFO L226 Difference]: Without dead ends: 14559 [2021-06-05 15:46:01,331 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 487 ImplicationChecksByTransitivity, 1019.9ms TimeCoverageRelationStatistics Valid=230, Invalid=1840, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 15:46:01,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14559 states. [2021-06-05 15:46:01,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14559 to 11871. [2021-06-05 15:46:01,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11871 states, 11870 states have (on average 2.458887952822241) internal successors, (29187), 11870 states have internal predecessors, (29187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:01,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11871 states to 11871 states and 29187 transitions. [2021-06-05 15:46:01,489 INFO L78 Accepts]: Start accepts. Automaton has 11871 states and 29187 transitions. Word has length 59 [2021-06-05 15:46:01,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:01,489 INFO L482 AbstractCegarLoop]: Abstraction has 11871 states and 29187 transitions. [2021-06-05 15:46:01,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:01,489 INFO L276 IsEmpty]: Start isEmpty. Operand 11871 states and 29187 transitions. [2021-06-05 15:46:01,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:46:01,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:01,497 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:01,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:01,698 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:01,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:01,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1552901463, now seen corresponding path program 79 times [2021-06-05 15:46:01,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:01,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109645980] [2021-06-05 15:46:01,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:01,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:01,940 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:01,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:01,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109645980] [2021-06-05 15:46:01,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109645980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:01,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870834359] [2021-06-05 15:46:01,940 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:01,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:01,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:46:01,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:02,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:02,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:02,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:02,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:46:02,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:02,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:02,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:02,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:46:02,443 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:02,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870834359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:02,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:02,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-06-05 15:46:02,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530343886] [2021-06-05 15:46:02,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:46:02,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:02,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:46:02,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:46:02,444 INFO L87 Difference]: Start difference. First operand 11871 states and 29187 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:03,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:03,405 INFO L93 Difference]: Finished difference Result 18871 states and 46707 transitions. [2021-06-05 15:46:03,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:46:03,406 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:46:03,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:03,426 INFO L225 Difference]: With dead ends: 18871 [2021-06-05 15:46:03,426 INFO L226 Difference]: Without dead ends: 18783 [2021-06-05 15:46:03,427 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 989.5ms TimeCoverageRelationStatistics Valid=232, Invalid=1930, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:46:03,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18783 states. [2021-06-05 15:46:03,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18783 to 11535. [2021-06-05 15:46:03,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11535 states, 11534 states have (on average 2.4576903069186753) internal successors, (28347), 11534 states have internal predecessors, (28347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:03,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11535 states to 11535 states and 28347 transitions. [2021-06-05 15:46:03,630 INFO L78 Accepts]: Start accepts. Automaton has 11535 states and 28347 transitions. Word has length 59 [2021-06-05 15:46:03,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:03,630 INFO L482 AbstractCegarLoop]: Abstraction has 11535 states and 28347 transitions. [2021-06-05 15:46:03,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:03,631 INFO L276 IsEmpty]: Start isEmpty. Operand 11535 states and 28347 transitions. [2021-06-05 15:46:03,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:46:03,638 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:03,638 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:03,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:03,838 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:03,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:03,839 INFO L82 PathProgramCache]: Analyzing trace with hash 130878807, now seen corresponding path program 80 times [2021-06-05 15:46:03,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:03,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650186189] [2021-06-05 15:46:03,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:04,139 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:04,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:04,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650186189] [2021-06-05 15:46:04,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650186189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:04,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383416589] [2021-06-05 15:46:04,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:04,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:46:04,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:04,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:46:04,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:04,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:04,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:04,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:04,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:46:04,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:04,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:04,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:04,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:46:04,761 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:04,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383416589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:04,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:04,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-06-05 15:46:04,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638436096] [2021-06-05 15:46:04,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:46:04,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:04,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:46:04,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:46:04,762 INFO L87 Difference]: Start difference. First operand 11535 states and 28347 transitions. Second operand has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:06,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:06,083 INFO L93 Difference]: Finished difference Result 17463 states and 43379 transitions. [2021-06-05 15:46:06,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:46:06,083 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:46:06,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:06,100 INFO L225 Difference]: With dead ends: 17463 [2021-06-05 15:46:06,100 INFO L226 Difference]: Without dead ends: 17279 [2021-06-05 15:46:06,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 1136.8ms TimeCoverageRelationStatistics Valid=259, Invalid=1997, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 15:46:06,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17279 states. [2021-06-05 15:46:06,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17279 to 11599. [2021-06-05 15:46:06,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11599 states, 11598 states have (on average 2.4579237799620626) internal successors, (28507), 11598 states have internal predecessors, (28507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:06,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11599 states to 11599 states and 28507 transitions. [2021-06-05 15:46:06,286 INFO L78 Accepts]: Start accepts. Automaton has 11599 states and 28507 transitions. Word has length 59 [2021-06-05 15:46:06,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:06,286 INFO L482 AbstractCegarLoop]: Abstraction has 11599 states and 28507 transitions. [2021-06-05 15:46:06,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:06,286 INFO L276 IsEmpty]: Start isEmpty. Operand 11599 states and 28507 transitions. [2021-06-05 15:46:06,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:46:06,295 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:06,295 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:06,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:06,495 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:06,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:06,496 INFO L82 PathProgramCache]: Analyzing trace with hash 741891415, now seen corresponding path program 81 times [2021-06-05 15:46:06,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:06,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132049484] [2021-06-05 15:46:06,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:06,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:06,834 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:06,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:06,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132049484] [2021-06-05 15:46:06,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132049484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:06,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574314223] [2021-06-05 15:46:06,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:06,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:46:06,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:06,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:46:06,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:07,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:07,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:07,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:07,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:07,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:07,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:07,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:07,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 48 [2021-06-05 15:46:07,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:07,751 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:46:07,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:07,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:144, output treesize:7 [2021-06-05 15:46:07,761 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 13 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:07,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574314223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:07,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:07,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-06-05 15:46:07,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336567387] [2021-06-05 15:46:07,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:46:07,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:07,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:46:07,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=713, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:46:07,762 INFO L87 Difference]: Start difference. First operand 11599 states and 28507 transitions. Second operand has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:10,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:10,860 INFO L93 Difference]: Finished difference Result 14723 states and 36187 transitions. [2021-06-05 15:46:10,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 15:46:10,861 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:46:10,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:10,875 INFO L225 Difference]: With dead ends: 14723 [2021-06-05 15:46:10,875 INFO L226 Difference]: Without dead ends: 14255 [2021-06-05 15:46:10,875 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 2324.7ms TimeCoverageRelationStatistics Valid=358, Invalid=2834, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:46:10,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14255 states. [2021-06-05 15:46:10,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14255 to 12031. [2021-06-05 15:46:10,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12031 states, 12030 states have (on average 2.4587697423108894) internal successors, (29579), 12030 states have internal predecessors, (29579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:11,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12031 states to 12031 states and 29579 transitions. [2021-06-05 15:46:11,017 INFO L78 Accepts]: Start accepts. Automaton has 12031 states and 29579 transitions. Word has length 59 [2021-06-05 15:46:11,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:11,017 INFO L482 AbstractCegarLoop]: Abstraction has 12031 states and 29579 transitions. [2021-06-05 15:46:11,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:11,017 INFO L276 IsEmpty]: Start isEmpty. Operand 12031 states and 29579 transitions. [2021-06-05 15:46:11,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:46:11,025 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:11,025 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:11,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-06-05 15:46:11,226 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:11,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:11,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1734215511, now seen corresponding path program 82 times [2021-06-05 15:46:11,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:11,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978730097] [2021-06-05 15:46:11,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:11,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:11,496 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:11,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:11,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978730097] [2021-06-05 15:46:11,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978730097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:11,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221916744] [2021-06-05 15:46:11,497 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:11,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:46:11,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:11,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:46:11,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:11,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:11,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:11,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:46:11,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:11,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:11,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:11,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:46:11,983 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:11,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221916744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:11,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:11,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 23 [2021-06-05 15:46:11,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077012509] [2021-06-05 15:46:11,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 15:46:11,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:11,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 15:46:11,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-06-05 15:46:11,984 INFO L87 Difference]: Start difference. First operand 12031 states and 29579 transitions. Second operand has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:13,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:13,123 INFO L93 Difference]: Finished difference Result 18231 states and 45163 transitions. [2021-06-05 15:46:13,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 15:46:13,123 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:46:13,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:13,140 INFO L225 Difference]: With dead ends: 18231 [2021-06-05 15:46:13,140 INFO L226 Difference]: Without dead ends: 18143 [2021-06-05 15:46:13,140 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 47 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 949.3ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 15:46:13,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18143 states. [2021-06-05 15:46:13,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18143 to 11951. [2021-06-05 15:46:13,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11951 states, 11950 states have (on average 2.4584937238493723) internal successors, (29379), 11950 states have internal predecessors, (29379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:13,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11951 states to 11951 states and 29379 transitions. [2021-06-05 15:46:13,292 INFO L78 Accepts]: Start accepts. Automaton has 11951 states and 29379 transitions. Word has length 59 [2021-06-05 15:46:13,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:13,292 INFO L482 AbstractCegarLoop]: Abstraction has 11951 states and 29379 transitions. [2021-06-05 15:46:13,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:13,292 INFO L276 IsEmpty]: Start isEmpty. Operand 11951 states and 29379 transitions. [2021-06-05 15:46:13,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:46:13,299 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:13,299 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:13,499 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:13,500 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:13,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:13,500 INFO L82 PathProgramCache]: Analyzing trace with hash -335422633, now seen corresponding path program 83 times [2021-06-05 15:46:13,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:13,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098341621] [2021-06-05 15:46:13,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:13,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:13,827 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:13,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:13,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098341621] [2021-06-05 15:46:13,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098341621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:13,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50120288] [2021-06-05 15:46:13,828 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:13,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:46:13,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:13,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-05 15:46:13,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:14,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:14,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:14,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:14,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:14,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:14,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:14,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:14,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:14,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 38 [2021-06-05 15:46:14,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:14,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:14,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:14,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:98, output treesize:3 [2021-06-05 15:46:14,570 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:14,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50120288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:14,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:14,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 32 [2021-06-05 15:46:14,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853600352] [2021-06-05 15:46:14,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 15:46:14,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:14,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 15:46:14,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:46:14,571 INFO L87 Difference]: Start difference. First operand 11951 states and 29379 transitions. Second operand has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:18,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:18,227 INFO L93 Difference]: Finished difference Result 20051 states and 49314 transitions. [2021-06-05 15:46:18,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 15:46:18,228 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:46:18,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:18,248 INFO L225 Difference]: With dead ends: 20051 [2021-06-05 15:46:18,248 INFO L226 Difference]: Without dead ends: 19783 [2021-06-05 15:46:18,248 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 2866.5ms TimeCoverageRelationStatistics Valid=460, Invalid=5392, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 15:46:18,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19783 states. [2021-06-05 15:46:18,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19783 to 12207. [2021-06-05 15:46:18,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12207 states, 12206 states have (on average 2.459364247091594) internal successors, (30019), 12206 states have internal predecessors, (30019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:18,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12207 states to 12207 states and 30019 transitions. [2021-06-05 15:46:18,501 INFO L78 Accepts]: Start accepts. Automaton has 12207 states and 30019 transitions. Word has length 59 [2021-06-05 15:46:18,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:18,501 INFO L482 AbstractCegarLoop]: Abstraction has 12207 states and 30019 transitions. [2021-06-05 15:46:18,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:18,501 INFO L276 IsEmpty]: Start isEmpty. Operand 12207 states and 30019 transitions. [2021-06-05 15:46:18,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:46:18,508 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:18,508 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:18,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-06-05 15:46:18,709 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:18,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:18,709 INFO L82 PathProgramCache]: Analyzing trace with hash 312192855, now seen corresponding path program 84 times [2021-06-05 15:46:18,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:18,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490689333] [2021-06-05 15:46:18,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:18,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:19,032 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:19,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:19,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490689333] [2021-06-05 15:46:19,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490689333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:19,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042291035] [2021-06-05 15:46:19,033 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:46:19,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:46:19,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:19,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:46:19,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:19,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:19,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:19,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:46:19,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:19,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:19,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:19,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:46:19,547 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:19,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042291035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:19,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:19,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 25 [2021-06-05 15:46:19,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751215262] [2021-06-05 15:46:19,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:46:19,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:19,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:46:19,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:46:19,548 INFO L87 Difference]: Start difference. First operand 12207 states and 30019 transitions. Second operand has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:20,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:20,760 INFO L93 Difference]: Finished difference Result 18119 states and 44843 transitions. [2021-06-05 15:46:20,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:46:20,760 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:46:20,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:20,777 INFO L225 Difference]: With dead ends: 18119 [2021-06-05 15:46:20,777 INFO L226 Difference]: Without dead ends: 18031 [2021-06-05 15:46:20,777 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 1057.0ms TimeCoverageRelationStatistics Valid=252, Invalid=1910, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:46:20,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18031 states. [2021-06-05 15:46:20,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18031 to 12207. [2021-06-05 15:46:20,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12207 states, 12206 states have (on average 2.459364247091594) internal successors, (30019), 12206 states have internal predecessors, (30019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:20,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12207 states to 12207 states and 30019 transitions. [2021-06-05 15:46:20,928 INFO L78 Accepts]: Start accepts. Automaton has 12207 states and 30019 transitions. Word has length 59 [2021-06-05 15:46:20,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:20,928 INFO L482 AbstractCegarLoop]: Abstraction has 12207 states and 30019 transitions. [2021-06-05 15:46:20,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:20,928 INFO L276 IsEmpty]: Start isEmpty. Operand 12207 states and 30019 transitions. [2021-06-05 15:46:20,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:46:20,936 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:20,936 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:21,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:21,137 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:21,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:21,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1110759767, now seen corresponding path program 85 times [2021-06-05 15:46:21,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:21,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743355717] [2021-06-05 15:46:21,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:21,534 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:21,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:21,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743355717] [2021-06-05 15:46:21,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743355717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:21,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615355317] [2021-06-05 15:46:21,534 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:21,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:21,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:46:21,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:21,982 INFO L354 Elim1Store]: treesize reduction 240, result has 0.4 percent of original size [2021-06-05 15:46:21,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:46:21,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:21,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:21,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:21,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:126, output treesize:7 [2021-06-05 15:46:21,998 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:21,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615355317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:21,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:21,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 24 [2021-06-05 15:46:21,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515587727] [2021-06-05 15:46:21,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:46:21,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:21,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:46:21,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:46:21,999 INFO L87 Difference]: Start difference. First operand 12207 states and 30019 transitions. Second operand has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:23,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:23,061 INFO L93 Difference]: Finished difference Result 16227 states and 40031 transitions. [2021-06-05 15:46:23,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 15:46:23,062 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:46:23,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:23,077 INFO L225 Difference]: With dead ends: 16227 [2021-06-05 15:46:23,077 INFO L226 Difference]: Without dead ends: 16191 [2021-06-05 15:46:23,077 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 45 SyntacticMatches, 8 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 993.4ms TimeCoverageRelationStatistics Valid=233, Invalid=1747, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 15:46:23,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16191 states. [2021-06-05 15:46:23,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16191 to 12239. [2021-06-05 15:46:23,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12239 states, 12238 states have (on average 2.4594705017159666) internal successors, (30099), 12238 states have internal predecessors, (30099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:23,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12239 states to 12239 states and 30099 transitions. [2021-06-05 15:46:23,218 INFO L78 Accepts]: Start accepts. Automaton has 12239 states and 30099 transitions. Word has length 59 [2021-06-05 15:46:23,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:23,218 INFO L482 AbstractCegarLoop]: Abstraction has 12239 states and 30099 transitions. [2021-06-05 15:46:23,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:23,218 INFO L276 IsEmpty]: Start isEmpty. Operand 12239 states and 30099 transitions. [2021-06-05 15:46:23,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-06-05 15:46:23,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:23,226 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:23,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:23,427 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:23,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:23,427 INFO L82 PathProgramCache]: Analyzing trace with hash 69241945, now seen corresponding path program 86 times [2021-06-05 15:46:23,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:23,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881564710] [2021-06-05 15:46:23,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:23,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:23,480 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:23,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:23,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881564710] [2021-06-05 15:46:23,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881564710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:23,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039284163] [2021-06-05 15:46:23,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:46:23,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:46:23,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:23,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 15:46:23,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:23,594 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 78 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:46:23,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039284163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:23,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:23,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-06-05 15:46:23,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680838548] [2021-06-05 15:46:23,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 15:46:23,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:23,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 15:46:23,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-06-05 15:46:23,595 INFO L87 Difference]: Start difference. First operand 12239 states and 30099 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:23,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:23,656 INFO L93 Difference]: Finished difference Result 14079 states and 34539 transitions. [2021-06-05 15:46:23,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 15:46:23,657 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-06-05 15:46:23,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:23,669 INFO L225 Difference]: With dead ends: 14079 [2021-06-05 15:46:23,669 INFO L226 Difference]: Without dead ends: 14071 [2021-06-05 15:46:23,670 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 41.1ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-06-05 15:46:23,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14071 states. [2021-06-05 15:46:23,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14071 to 12495. [2021-06-05 15:46:23,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12495 states, 12494 states have (on average 2.4615815591483914) internal successors, (30755), 12494 states have internal predecessors, (30755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:23,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12495 states to 12495 states and 30755 transitions. [2021-06-05 15:46:23,806 INFO L78 Accepts]: Start accepts. Automaton has 12495 states and 30755 transitions. Word has length 61 [2021-06-05 15:46:23,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:23,806 INFO L482 AbstractCegarLoop]: Abstraction has 12495 states and 30755 transitions. [2021-06-05 15:46:23,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:23,806 INFO L276 IsEmpty]: Start isEmpty. Operand 12495 states and 30755 transitions. [2021-06-05 15:46:23,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-06-05 15:46:23,814 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:23,814 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:24,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:24,014 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:24,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:24,015 INFO L82 PathProgramCache]: Analyzing trace with hash -462180397, now seen corresponding path program 87 times [2021-06-05 15:46:24,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:24,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110747033] [2021-06-05 15:46:24,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:24,286 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:46:24,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:24,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110747033] [2021-06-05 15:46:24,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110747033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:24,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100089071] [2021-06-05 15:46:24,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:24,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:46:24,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:24,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:46:24,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:24,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:24,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:24,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:24,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-06-05 15:46:24,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:24,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:24,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:24,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-05 15:46:24,954 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:46:24,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100089071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:24,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:24,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 25 [2021-06-05 15:46:24,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920737295] [2021-06-05 15:46:24,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:46:24,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:24,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:46:24,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:46:24,955 INFO L87 Difference]: Start difference. First operand 12495 states and 30755 transitions. Second operand has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:27,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:27,201 INFO L93 Difference]: Finished difference Result 20747 states and 51611 transitions. [2021-06-05 15:46:27,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 15:46:27,201 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-06-05 15:46:27,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:27,223 INFO L225 Difference]: With dead ends: 20747 [2021-06-05 15:46:27,223 INFO L226 Difference]: Without dead ends: 20543 [2021-06-05 15:46:27,223 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 50 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 1997.2ms TimeCoverageRelationStatistics Valid=449, Invalid=3457, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 15:46:27,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20543 states. [2021-06-05 15:46:27,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20543 to 12831. [2021-06-05 15:46:27,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12831 states, 12830 states have (on average 2.462587685113016) internal successors, (31595), 12830 states have internal predecessors, (31595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:27,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12831 states to 12831 states and 31595 transitions. [2021-06-05 15:46:27,410 INFO L78 Accepts]: Start accepts. Automaton has 12831 states and 31595 transitions. Word has length 63 [2021-06-05 15:46:27,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:27,410 INFO L482 AbstractCegarLoop]: Abstraction has 12831 states and 31595 transitions. [2021-06-05 15:46:27,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:27,410 INFO L276 IsEmpty]: Start isEmpty. Operand 12831 states and 31595 transitions. [2021-06-05 15:46:27,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:27,419 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:27,419 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:27,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:27,619 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:27,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:27,619 INFO L82 PathProgramCache]: Analyzing trace with hash -730260523, now seen corresponding path program 88 times [2021-06-05 15:46:27,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:27,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29547165] [2021-06-05 15:46:27,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:27,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:28,019 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:28,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:28,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29547165] [2021-06-05 15:46:28,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29547165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:28,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297161212] [2021-06-05 15:46:28,019 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:28,049 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:46:28,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:28,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:46:28,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:28,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:28,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:28,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:28,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:28,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:28,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:28,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:28,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:28,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:46:28,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:28,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:28,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:28,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:46:28,858 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:28,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297161212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:28,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:28,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-06-05 15:46:28,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585814462] [2021-06-05 15:46:28,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 15:46:28,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:28,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 15:46:28,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:46:28,859 INFO L87 Difference]: Start difference. First operand 12831 states and 31595 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:30,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:30,765 INFO L93 Difference]: Finished difference Result 26167 states and 65219 transitions. [2021-06-05 15:46:30,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:46:30,765 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:30,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:30,791 INFO L225 Difference]: With dead ends: 26167 [2021-06-05 15:46:30,791 INFO L226 Difference]: Without dead ends: 25935 [2021-06-05 15:46:30,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1535.4ms TimeCoverageRelationStatistics Valid=342, Invalid=3318, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 15:46:30,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25935 states. [2021-06-05 15:46:30,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25935 to 12767. [2021-06-05 15:46:30,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12767 states, 12766 states have (on average 2.4630267899107) internal successors, (31443), 12766 states have internal predecessors, (31443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:30,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12767 states to 12767 states and 31443 transitions. [2021-06-05 15:46:30,984 INFO L78 Accepts]: Start accepts. Automaton has 12767 states and 31443 transitions. Word has length 65 [2021-06-05 15:46:30,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:30,984 INFO L482 AbstractCegarLoop]: Abstraction has 12767 states and 31443 transitions. [2021-06-05 15:46:30,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:30,984 INFO L276 IsEmpty]: Start isEmpty. Operand 12767 states and 31443 transitions. [2021-06-05 15:46:30,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:30,993 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:30,993 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:31,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-06-05 15:46:31,197 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:31,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:31,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1063861717, now seen corresponding path program 89 times [2021-06-05 15:46:31,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:31,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19019804] [2021-06-05 15:46:31,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:31,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:31,629 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:31,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:31,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19019804] [2021-06-05 15:46:31,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19019804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:31,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498567251] [2021-06-05 15:46:31,629 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:31,675 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:46:31,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:31,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-05 15:46:31,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:32,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:32,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:32,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:32,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:32,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:32,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:32,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:32,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:32,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:32,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 44 [2021-06-05 15:46:32,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:32,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:32,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:32,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:112, output treesize:3 [2021-06-05 15:46:32,764 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:32,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498567251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:32,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:32,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 36 [2021-06-05 15:46:32,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675024128] [2021-06-05 15:46:32,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 15:46:32,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:32,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 15:46:32,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:46:32,765 INFO L87 Difference]: Start difference. First operand 12767 states and 31443 transitions. Second operand has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:37,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:37,302 INFO L93 Difference]: Finished difference Result 24055 states and 59703 transitions. [2021-06-05 15:46:37,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 15:46:37,303 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:37,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:37,323 INFO L225 Difference]: With dead ends: 24055 [2021-06-05 15:46:37,323 INFO L226 Difference]: Without dead ends: 23455 [2021-06-05 15:46:37,323 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 3216.7ms TimeCoverageRelationStatistics Valid=429, Invalid=4541, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 15:46:37,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23455 states. [2021-06-05 15:46:37,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23455 to 13455. [2021-06-05 15:46:37,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13455 states, 13454 states have (on average 2.4631336405529956) internal successors, (33139), 13454 states have internal predecessors, (33139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:37,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13455 states to 13455 states and 33139 transitions. [2021-06-05 15:46:37,561 INFO L78 Accepts]: Start accepts. Automaton has 13455 states and 33139 transitions. Word has length 65 [2021-06-05 15:46:37,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:37,561 INFO L482 AbstractCegarLoop]: Abstraction has 13455 states and 33139 transitions. [2021-06-05 15:46:37,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:37,561 INFO L276 IsEmpty]: Start isEmpty. Operand 13455 states and 33139 transitions. [2021-06-05 15:46:37,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:37,571 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:37,571 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:37,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:37,772 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:37,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:37,772 INFO L82 PathProgramCache]: Analyzing trace with hash 73711061, now seen corresponding path program 90 times [2021-06-05 15:46:37,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:37,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606745747] [2021-06-05 15:46:37,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:37,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:38,164 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:38,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:38,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606745747] [2021-06-05 15:46:38,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606745747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:38,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782918756] [2021-06-05 15:46:38,164 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:38,196 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:46:38,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:38,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:46:38,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:38,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:38,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:38,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:38,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:38,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:38,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:38,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:38,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:46:38,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:38,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:38,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:38,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:46:38,984 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:38,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782918756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:38,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:38,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-05 15:46:38,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476784024] [2021-06-05 15:46:38,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:46:38,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:38,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:46:38,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1060, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:46:38,985 INFO L87 Difference]: Start difference. First operand 13455 states and 33139 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:40,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:40,835 INFO L93 Difference]: Finished difference Result 24487 states and 61059 transitions. [2021-06-05 15:46:40,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:46:40,836 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:40,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:40,860 INFO L225 Difference]: With dead ends: 24487 [2021-06-05 15:46:40,860 INFO L226 Difference]: Without dead ends: 24255 [2021-06-05 15:46:40,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1561.4ms TimeCoverageRelationStatistics Valid=348, Invalid=3434, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 15:46:40,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24255 states. [2021-06-05 15:46:41,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24255 to 11647. [2021-06-05 15:46:41,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11647 states, 11646 states have (on average 2.460844925296239) internal successors, (28659), 11646 states have internal predecessors, (28659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:41,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11647 states to 11647 states and 28659 transitions. [2021-06-05 15:46:41,077 INFO L78 Accepts]: Start accepts. Automaton has 11647 states and 28659 transitions. Word has length 65 [2021-06-05 15:46:41,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:41,077 INFO L482 AbstractCegarLoop]: Abstraction has 11647 states and 28659 transitions. [2021-06-05 15:46:41,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:41,077 INFO L276 IsEmpty]: Start isEmpty. Operand 11647 states and 28659 transitions. [2021-06-05 15:46:41,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:41,085 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:41,085 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:41,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-06-05 15:46:41,286 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:41,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:41,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1867833301, now seen corresponding path program 91 times [2021-06-05 15:46:41,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:41,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843665619] [2021-06-05 15:46:41,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:41,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:41,652 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:41,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:41,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843665619] [2021-06-05 15:46:41,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843665619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:41,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114001822] [2021-06-05 15:46:41,653 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:46:41,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:41,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:46:41,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:42,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:42,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:42,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:42,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:42,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:42,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:42,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:42,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:42,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:46:42,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:42,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:42,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:42,502 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:46:42,516 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:42,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114001822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:42,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:42,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-05 15:46:42,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508901893] [2021-06-05 15:46:42,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:46:42,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:42,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:46:42,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:46:42,517 INFO L87 Difference]: Start difference. First operand 11647 states and 28659 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:44,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:44,303 INFO L93 Difference]: Finished difference Result 20823 states and 51611 transitions. [2021-06-05 15:46:44,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:46:44,303 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:44,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:44,323 INFO L225 Difference]: With dead ends: 20823 [2021-06-05 15:46:44,324 INFO L226 Difference]: Without dead ends: 20783 [2021-06-05 15:46:44,324 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1532.9ms TimeCoverageRelationStatistics Valid=354, Invalid=3428, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 15:46:44,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20783 states. [2021-06-05 15:46:44,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20783 to 11631. [2021-06-05 15:46:44,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11631 states, 11630 states have (on average 2.4607910576096304) internal successors, (28619), 11630 states have internal predecessors, (28619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:44,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11631 states to 11631 states and 28619 transitions. [2021-06-05 15:46:44,496 INFO L78 Accepts]: Start accepts. Automaton has 11631 states and 28619 transitions. Word has length 65 [2021-06-05 15:46:44,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:44,496 INFO L482 AbstractCegarLoop]: Abstraction has 11631 states and 28619 transitions. [2021-06-05 15:46:44,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:44,496 INFO L276 IsEmpty]: Start isEmpty. Operand 11631 states and 28619 transitions. [2021-06-05 15:46:44,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:44,505 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:44,505 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:44,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:44,705 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:44,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:44,707 INFO L82 PathProgramCache]: Analyzing trace with hash -2139158059, now seen corresponding path program 92 times [2021-06-05 15:46:44,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:44,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135870638] [2021-06-05 15:46:44,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:44,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:45,044 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:45,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:45,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135870638] [2021-06-05 15:46:45,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135870638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:45,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738096013] [2021-06-05 15:46:45,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:45,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:46:45,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:45,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:46:45,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:45,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:45,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:45,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:45,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:45,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:45,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:45,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:45,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:45,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:46:45,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:45,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:45,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:45,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:46:45,914 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:45,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738096013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:45,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:45,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-05 15:46:45,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806271396] [2021-06-05 15:46:45,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:46:45,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:45,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:46:45,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:46:45,915 INFO L87 Difference]: Start difference. First operand 11631 states and 28619 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:47,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:47,235 INFO L93 Difference]: Finished difference Result 20559 states and 50855 transitions. [2021-06-05 15:46:47,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:46:47,235 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:47,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:47,255 INFO L225 Difference]: With dead ends: 20559 [2021-06-05 15:46:47,256 INFO L226 Difference]: Without dead ends: 20495 [2021-06-05 15:46:47,256 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1373.1ms TimeCoverageRelationStatistics Valid=303, Invalid=2889, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:46:47,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20495 states. [2021-06-05 15:46:47,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20495 to 12623. [2021-06-05 15:46:47,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12623 states, 12622 states have (on average 2.456266835683727) internal successors, (31003), 12622 states have internal predecessors, (31003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:47,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12623 states to 12623 states and 31003 transitions. [2021-06-05 15:46:47,434 INFO L78 Accepts]: Start accepts. Automaton has 12623 states and 31003 transitions. Word has length 65 [2021-06-05 15:46:47,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:47,434 INFO L482 AbstractCegarLoop]: Abstraction has 12623 states and 31003 transitions. [2021-06-05 15:46:47,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:47,434 INFO L276 IsEmpty]: Start isEmpty. Operand 12623 states and 31003 transitions. [2021-06-05 15:46:47,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:47,443 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:47,443 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:47,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:47,643 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:47,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:47,643 INFO L82 PathProgramCache]: Analyzing trace with hash 49742293, now seen corresponding path program 93 times [2021-06-05 15:46:47,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:47,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254990182] [2021-06-05 15:46:47,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:47,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:47,896 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 15:46:47,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:47,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254990182] [2021-06-05 15:46:47,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254990182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:47,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254072417] [2021-06-05 15:46:47,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:47,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:46:47,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:47,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 15:46:47,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:48,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:48,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:48,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:48,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:48,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:48,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:48,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:48,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:48,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:46:48,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:48,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:48,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:48,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:46:48,695 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 13 proven. 155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:48,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254072417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:48,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:48,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 30 [2021-06-05 15:46:48,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840839566] [2021-06-05 15:46:48,696 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:46:48,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:48,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:46:48,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:46:48,696 INFO L87 Difference]: Start difference. First operand 12623 states and 31003 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:50,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:50,041 INFO L93 Difference]: Finished difference Result 16735 states and 41197 transitions. [2021-06-05 15:46:50,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:46:50,041 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:50,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:50,057 INFO L225 Difference]: With dead ends: 16735 [2021-06-05 15:46:50,057 INFO L226 Difference]: Without dead ends: 16383 [2021-06-05 15:46:50,058 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1327.7ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 15:46:50,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16383 states. [2021-06-05 15:46:50,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16383 to 13615. [2021-06-05 15:46:50,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13615 states, 13614 states have (on average 2.457102982224181) internal successors, (33451), 13614 states have internal predecessors, (33451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:50,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13615 states to 13615 states and 33451 transitions. [2021-06-05 15:46:50,219 INFO L78 Accepts]: Start accepts. Automaton has 13615 states and 33451 transitions. Word has length 65 [2021-06-05 15:46:50,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:50,219 INFO L482 AbstractCegarLoop]: Abstraction has 13615 states and 33451 transitions. [2021-06-05 15:46:50,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:50,219 INFO L276 IsEmpty]: Start isEmpty. Operand 13615 states and 33451 transitions. [2021-06-05 15:46:50,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:50,229 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:50,229 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:50,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-06-05 15:46:50,433 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:50,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:50,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1456921643, now seen corresponding path program 94 times [2021-06-05 15:46:50,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:50,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347470261] [2021-06-05 15:46:50,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:50,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:50,755 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:50,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:50,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347470261] [2021-06-05 15:46:50,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347470261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:50,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129895063] [2021-06-05 15:46:50,756 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:50,800 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:46:50,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:50,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:46:50,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:51,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:51,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:51,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:51,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:51,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:51,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:51,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:51,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:51,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:46:51,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:51,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:51,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:51,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:46:51,685 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:51,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129895063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:51,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:51,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 31 [2021-06-05 15:46:51,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706072972] [2021-06-05 15:46:51,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 15:46:51,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:51,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 15:46:51,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:46:51,686 INFO L87 Difference]: Start difference. First operand 13615 states and 33451 transitions. Second operand has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:52,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:52,895 INFO L93 Difference]: Finished difference Result 20887 states and 51699 transitions. [2021-06-05 15:46:52,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:46:52,896 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:52,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:52,915 INFO L225 Difference]: With dead ends: 20887 [2021-06-05 15:46:52,915 INFO L226 Difference]: Without dead ends: 20799 [2021-06-05 15:46:52,916 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 1459.2ms TimeCoverageRelationStatistics Valid=271, Invalid=2591, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 15:46:52,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20799 states. [2021-06-05 15:46:53,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20799 to 13471. [2021-06-05 15:46:53,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13471 states, 13470 states have (on average 2.4566443949517445) internal successors, (33091), 13470 states have internal predecessors, (33091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:53,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13471 states to 13471 states and 33091 transitions. [2021-06-05 15:46:53,095 INFO L78 Accepts]: Start accepts. Automaton has 13471 states and 33091 transitions. Word has length 65 [2021-06-05 15:46:53,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:53,095 INFO L482 AbstractCegarLoop]: Abstraction has 13471 states and 33091 transitions. [2021-06-05 15:46:53,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:53,095 INFO L276 IsEmpty]: Start isEmpty. Operand 13471 states and 33091 transitions. [2021-06-05 15:46:53,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:53,104 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:53,104 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:53,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-06-05 15:46:53,306 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:53,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:53,306 INFO L82 PathProgramCache]: Analyzing trace with hash 1596763093, now seen corresponding path program 95 times [2021-06-05 15:46:53,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:53,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955979430] [2021-06-05 15:46:53,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:53,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:53,728 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:53,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:53,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955979430] [2021-06-05 15:46:53,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955979430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:53,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234654252] [2021-06-05 15:46:53,729 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:53,761 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:46:53,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:53,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:46:53,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:54,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:54,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:54,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:54,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:54,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:54,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:54,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:54,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:54,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:46:54,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:54,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:54,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:54,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:46:54,554 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:54,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234654252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:54,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:54,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-05 15:46:54,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688876] [2021-06-05 15:46:54,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:46:54,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:54,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:46:54,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:46:54,555 INFO L87 Difference]: Start difference. First operand 13471 states and 33091 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:56,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:56,297 INFO L93 Difference]: Finished difference Result 22039 states and 54763 transitions. [2021-06-05 15:46:56,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:46:56,298 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:56,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:56,319 INFO L225 Difference]: With dead ends: 22039 [2021-06-05 15:46:56,319 INFO L226 Difference]: Without dead ends: 21855 [2021-06-05 15:46:56,319 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 1472.3ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:46:56,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21855 states. [2021-06-05 15:46:56,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21855 to 13535. [2021-06-05 15:46:56,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13535 states, 13534 states have (on average 2.456849416284912) internal successors, (33251), 13534 states have internal predecessors, (33251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:56,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13535 states to 13535 states and 33251 transitions. [2021-06-05 15:46:56,504 INFO L78 Accepts]: Start accepts. Automaton has 13535 states and 33251 transitions. Word has length 65 [2021-06-05 15:46:56,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:56,505 INFO L482 AbstractCegarLoop]: Abstraction has 13535 states and 33251 transitions. [2021-06-05 15:46:56,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:56,505 INFO L276 IsEmpty]: Start isEmpty. Operand 13535 states and 33251 transitions. [2021-06-05 15:46:56,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:56,514 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:56,514 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:56,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:56,714 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:56,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:56,715 INFO L82 PathProgramCache]: Analyzing trace with hash 233515989, now seen corresponding path program 96 times [2021-06-05 15:46:56,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:56,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733497300] [2021-06-05 15:46:56,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:56,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:56,999 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 15:46:56,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:56,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733497300] [2021-06-05 15:46:56,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733497300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:56,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769993662] [2021-06-05 15:46:56,999 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:57,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:46:57,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:46:57,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 15:46:57,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:46:57,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:57,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:57,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:57,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:57,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:57,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:57,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:46:57,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:46:57,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:46:57,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:46:57,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:46:57,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:46:57,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:46:57,845 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 13 proven. 155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:57,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769993662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:57,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:46:57,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 30 [2021-06-05 15:46:57,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797510112] [2021-06-05 15:46:57,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:46:57,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:46:57,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:46:57,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:46:57,846 INFO L87 Difference]: Start difference. First operand 13535 states and 33251 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:59,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:46:59,043 INFO L93 Difference]: Finished difference Result 16767 states and 41237 transitions. [2021-06-05 15:46:59,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:46:59,043 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:46:59,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:46:59,060 INFO L225 Difference]: With dead ends: 16767 [2021-06-05 15:46:59,060 INFO L226 Difference]: Without dead ends: 16447 [2021-06-05 15:46:59,060 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 1340.6ms TimeCoverageRelationStatistics Valid=234, Invalid=2216, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 15:46:59,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16447 states. [2021-06-05 15:46:59,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16447 to 14319. [2021-06-05 15:46:59,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14319 states, 14318 states have (on average 2.456418494203101) internal successors, (35171), 14318 states have internal predecessors, (35171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:59,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14319 states to 14319 states and 35171 transitions. [2021-06-05 15:46:59,226 INFO L78 Accepts]: Start accepts. Automaton has 14319 states and 35171 transitions. Word has length 65 [2021-06-05 15:46:59,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:46:59,226 INFO L482 AbstractCegarLoop]: Abstraction has 14319 states and 35171 transitions. [2021-06-05 15:46:59,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:46:59,226 INFO L276 IsEmpty]: Start isEmpty. Operand 14319 states and 35171 transitions. [2021-06-05 15:46:59,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:46:59,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:46:59,237 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:46:59,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-05 15:46:59,438 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:46:59,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:46:59,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1273147947, now seen corresponding path program 97 times [2021-06-05 15:46:59,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:46:59,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128327729] [2021-06-05 15:46:59,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:46:59,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:59,709 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:46:59,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:46:59,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128327729] [2021-06-05 15:46:59,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128327729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:46:59,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132848878] [2021-06-05 15:46:59,709 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:46:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:46:59,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:46:59,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:00,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:00,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:00,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:00,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:00,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:00,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:00,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:00,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:00,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:00,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:00,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:00,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:00,495 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:00,506 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:00,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132848878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:00,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:00,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 31 [2021-06-05 15:47:00,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526519650] [2021-06-05 15:47:00,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 15:47:00,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:00,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 15:47:00,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:47:00,507 INFO L87 Difference]: Start difference. First operand 14319 states and 35171 transitions. Second operand has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:02,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:02,001 INFO L93 Difference]: Finished difference Result 21095 states and 52219 transitions. [2021-06-05 15:47:02,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 15:47:02,002 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:02,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:02,016 INFO L225 Difference]: With dead ends: 21095 [2021-06-05 15:47:02,016 INFO L226 Difference]: Without dead ends: 21007 [2021-06-05 15:47:02,017 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 1285.6ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 15:47:02,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21007 states. [2021-06-05 15:47:02,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21007 to 14239. [2021-06-05 15:47:02,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14239 states, 14238 states have (on average 2.4561736198904343) internal successors, (34971), 14238 states have internal predecessors, (34971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:02,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14239 states to 14239 states and 34971 transitions. [2021-06-05 15:47:02,190 INFO L78 Accepts]: Start accepts. Automaton has 14239 states and 34971 transitions. Word has length 65 [2021-06-05 15:47:02,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:02,190 INFO L482 AbstractCegarLoop]: Abstraction has 14239 states and 34971 transitions. [2021-06-05 15:47:02,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:02,190 INFO L276 IsEmpty]: Start isEmpty. Operand 14239 states and 34971 transitions. [2021-06-05 15:47:02,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:02,200 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:02,201 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:02,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-06-05 15:47:02,401 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:02,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:02,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1298132523, now seen corresponding path program 98 times [2021-06-05 15:47:02,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:02,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455863227] [2021-06-05 15:47:02,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:02,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:02,737 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:02,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:02,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455863227] [2021-06-05 15:47:02,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455863227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:02,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593924842] [2021-06-05 15:47:02,738 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:02,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:47:02,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:02,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:02,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:03,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:03,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:03,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:03,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:03,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:03,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:03,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:03,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:03,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:03,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:03,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:03,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:03,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:03,586 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:03,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593924842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:03,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:03,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-06-05 15:47:03,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211864437] [2021-06-05 15:47:03,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 15:47:03,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:03,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 15:47:03,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:47:03,587 INFO L87 Difference]: Start difference. First operand 14239 states and 34971 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:04,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:04,646 INFO L93 Difference]: Finished difference Result 24103 states and 59715 transitions. [2021-06-05 15:47:04,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:47:04,646 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:04,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:04,670 INFO L225 Difference]: With dead ends: 24103 [2021-06-05 15:47:04,670 INFO L226 Difference]: Without dead ends: 24015 [2021-06-05 15:47:04,670 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 769 ImplicationChecksByTransitivity, 1392.3ms TimeCoverageRelationStatistics Valid=294, Invalid=2786, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 15:47:04,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24015 states. [2021-06-05 15:47:04,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24015 to 14063. [2021-06-05 15:47:04,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14063 states, 14062 states have (on average 2.4556250888920497) internal successors, (34531), 14062 states have internal predecessors, (34531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:04,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14063 states to 14063 states and 34531 transitions. [2021-06-05 15:47:04,880 INFO L78 Accepts]: Start accepts. Automaton has 14063 states and 34531 transitions. Word has length 65 [2021-06-05 15:47:04,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:04,881 INFO L482 AbstractCegarLoop]: Abstraction has 14063 states and 34531 transitions. [2021-06-05 15:47:04,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:04,881 INFO L276 IsEmpty]: Start isEmpty. Operand 14063 states and 34531 transitions. [2021-06-05 15:47:04,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:04,891 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:04,891 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:05,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-06-05 15:47:05,093 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:05,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:05,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1780536789, now seen corresponding path program 99 times [2021-06-05 15:47:05,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:05,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399307294] [2021-06-05 15:47:05,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:05,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:05,476 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:05,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:05,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399307294] [2021-06-05 15:47:05,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399307294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:05,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655230744] [2021-06-05 15:47:05,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:05,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:47:05,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:05,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:05,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:06,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:06,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:06,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:06,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:06,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:06,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:06,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:06,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:06,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:06,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:06,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:06,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:06,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:06,410 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:06,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655230744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:06,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:06,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-05 15:47:06,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370503932] [2021-06-05 15:47:06,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:47:06,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:06,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:47:06,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:47:06,411 INFO L87 Difference]: Start difference. First operand 14063 states and 34531 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:07,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:07,817 INFO L93 Difference]: Finished difference Result 22903 states and 56715 transitions. [2021-06-05 15:47:07,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:47:07,818 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:07,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:07,844 INFO L225 Difference]: With dead ends: 22903 [2021-06-05 15:47:07,844 INFO L226 Difference]: Without dead ends: 22815 [2021-06-05 15:47:07,845 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 1525.7ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:47:07,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22815 states. [2021-06-05 15:47:08,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22815 to 14063. [2021-06-05 15:47:08,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14063 states, 14062 states have (on average 2.4556250888920497) internal successors, (34531), 14062 states have internal predecessors, (34531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:08,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14063 states to 14063 states and 34531 transitions. [2021-06-05 15:47:08,051 INFO L78 Accepts]: Start accepts. Automaton has 14063 states and 34531 transitions. Word has length 65 [2021-06-05 15:47:08,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:08,051 INFO L482 AbstractCegarLoop]: Abstraction has 14063 states and 34531 transitions. [2021-06-05 15:47:08,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:08,051 INFO L276 IsEmpty]: Start isEmpty. Operand 14063 states and 34531 transitions. [2021-06-05 15:47:08,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:08,061 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:08,061 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:08,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:08,262 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:08,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:08,262 INFO L82 PathProgramCache]: Analyzing trace with hash -644843563, now seen corresponding path program 100 times [2021-06-05 15:47:08,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:08,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887654609] [2021-06-05 15:47:08,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:08,604 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:08,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:08,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887654609] [2021-06-05 15:47:08,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887654609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:08,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968491583] [2021-06-05 15:47:08,604 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:08,636 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:47:08,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:08,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:08,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:09,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:09,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:09,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:09,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:09,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:09,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:09,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:09,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:09,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:09,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:09,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:09,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:09,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:09,434 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:09,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968491583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:09,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:09,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-05 15:47:09,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753642250] [2021-06-05 15:47:09,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:47:09,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:09,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:47:09,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:47:09,435 INFO L87 Difference]: Start difference. First operand 14063 states and 34531 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:11,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:11,356 INFO L93 Difference]: Finished difference Result 20679 states and 51067 transitions. [2021-06-05 15:47:11,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:47:11,356 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:11,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:11,377 INFO L225 Difference]: With dead ends: 20679 [2021-06-05 15:47:11,377 INFO L226 Difference]: Without dead ends: 20639 [2021-06-05 15:47:11,378 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1402.1ms TimeCoverageRelationStatistics Valid=295, Invalid=2785, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 15:47:11,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20639 states. [2021-06-05 15:47:11,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20639 to 14079. [2021-06-05 15:47:11,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14079 states, 14078 states have (on average 2.455675522091206) internal successors, (34571), 14078 states have internal predecessors, (34571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:11,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14079 states to 14079 states and 34571 transitions. [2021-06-05 15:47:11,578 INFO L78 Accepts]: Start accepts. Automaton has 14079 states and 34571 transitions. Word has length 65 [2021-06-05 15:47:11,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:11,578 INFO L482 AbstractCegarLoop]: Abstraction has 14079 states and 34571 transitions. [2021-06-05 15:47:11,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:11,578 INFO L276 IsEmpty]: Start isEmpty. Operand 14079 states and 34571 transitions. [2021-06-05 15:47:11,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:11,589 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:11,589 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:11,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-06-05 15:47:11,789 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:11,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:11,790 INFO L82 PathProgramCache]: Analyzing trace with hash -1077400619, now seen corresponding path program 101 times [2021-06-05 15:47:11,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:11,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542170983] [2021-06-05 15:47:11,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:11,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:12,211 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:12,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:12,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542170983] [2021-06-05 15:47:12,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542170983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:12,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661643913] [2021-06-05 15:47:12,211 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:12,259 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:47:12,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:12,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 15:47:12,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:13,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:13,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:13,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:13,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:13,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:13,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:13,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:13,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:13,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:13,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:13,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:13,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:13,144 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:13,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661643913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:13,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:13,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-06-05 15:47:13,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472531131] [2021-06-05 15:47:13,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 15:47:13,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:13,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 15:47:13,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=993, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:47:13,145 INFO L87 Difference]: Start difference. First operand 14079 states and 34571 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:14,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:14,762 INFO L93 Difference]: Finished difference Result 24675 states and 60920 transitions. [2021-06-05 15:47:14,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:47:14,763 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:14,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:14,785 INFO L225 Difference]: With dead ends: 24675 [2021-06-05 15:47:14,785 INFO L226 Difference]: Without dead ends: 24183 [2021-06-05 15:47:14,785 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 890 ImplicationChecksByTransitivity, 1667.9ms TimeCoverageRelationStatistics Valid=349, Invalid=3311, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 15:47:14,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24183 states. [2021-06-05 15:47:14,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24183 to 16303. [2021-06-05 15:47:14,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16303 states, 16302 states have (on average 2.457796589375537) internal successors, (40067), 16302 states have internal predecessors, (40067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:15,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16303 states to 16303 states and 40067 transitions. [2021-06-05 15:47:15,015 INFO L78 Accepts]: Start accepts. Automaton has 16303 states and 40067 transitions. Word has length 65 [2021-06-05 15:47:15,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:15,015 INFO L482 AbstractCegarLoop]: Abstraction has 16303 states and 40067 transitions. [2021-06-05 15:47:15,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:15,015 INFO L276 IsEmpty]: Start isEmpty. Operand 16303 states and 40067 transitions. [2021-06-05 15:47:15,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:15,028 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:15,028 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:15,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-06-05 15:47:15,229 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:15,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:15,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1111499733, now seen corresponding path program 102 times [2021-06-05 15:47:15,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:15,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280446098] [2021-06-05 15:47:15,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:15,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:15,586 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:15,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:15,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280446098] [2021-06-05 15:47:15,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280446098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:15,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823382427] [2021-06-05 15:47:15,586 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:15,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:47:15,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:15,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-05 15:47:15,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:16,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:16,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:16,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:16,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:16,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:16,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:16,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:16,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 55 [2021-06-05 15:47:16,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:16,675 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:47:16,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:16,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:161, output treesize:7 [2021-06-05 15:47:16,686 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:16,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823382427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:16,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:16,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 30 [2021-06-05 15:47:16,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730377331] [2021-06-05 15:47:16,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:47:16,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:16,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:47:16,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:47:16,687 INFO L87 Difference]: Start difference. First operand 16303 states and 40067 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:19,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:19,985 INFO L93 Difference]: Finished difference Result 21779 states and 53546 transitions. [2021-06-05 15:47:19,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 15:47:19,986 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:19,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:20,003 INFO L225 Difference]: With dead ends: 21779 [2021-06-05 15:47:20,003 INFO L226 Difference]: Without dead ends: 21335 [2021-06-05 15:47:20,003 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 2005.6ms TimeCoverageRelationStatistics Valid=284, Invalid=3022, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 15:47:20,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21335 states. [2021-06-05 15:47:20,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21335 to 18591. [2021-06-05 15:47:20,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18591 states, 18590 states have (on average 2.4615922538999464) internal successors, (45761), 18590 states have internal predecessors, (45761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:20,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18591 states to 18591 states and 45761 transitions. [2021-06-05 15:47:20,223 INFO L78 Accepts]: Start accepts. Automaton has 18591 states and 45761 transitions. Word has length 65 [2021-06-05 15:47:20,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:20,223 INFO L482 AbstractCegarLoop]: Abstraction has 18591 states and 45761 transitions. [2021-06-05 15:47:20,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:20,223 INFO L276 IsEmpty]: Start isEmpty. Operand 18591 states and 45761 transitions. [2021-06-05 15:47:20,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:20,238 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:20,238 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:20,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:20,439 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:20,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:20,439 INFO L82 PathProgramCache]: Analyzing trace with hash -1636446763, now seen corresponding path program 103 times [2021-06-05 15:47:20,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:20,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115493845] [2021-06-05 15:47:20,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:20,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:20,850 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:20,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:20,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115493845] [2021-06-05 15:47:20,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115493845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:20,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254383385] [2021-06-05 15:47:20,851 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:20,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:20,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:21,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:21,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:21,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:21,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:21,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:21,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:21,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:21,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:21,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:21,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:21,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:21,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:21,712 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:21,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254383385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:21,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:21,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-06-05 15:47:21,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987696526] [2021-06-05 15:47:21,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 15:47:21,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:21,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 15:47:21,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:47:21,712 INFO L87 Difference]: Start difference. First operand 18591 states and 45761 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:22,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:22,870 INFO L93 Difference]: Finished difference Result 27583 states and 68478 transitions. [2021-06-05 15:47:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:47:22,871 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:22,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:22,900 INFO L225 Difference]: With dead ends: 27583 [2021-06-05 15:47:22,900 INFO L226 Difference]: Without dead ends: 27351 [2021-06-05 15:47:22,900 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1499.3ms TimeCoverageRelationStatistics Valid=311, Invalid=2881, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:47:22,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27351 states. [2021-06-05 15:47:23,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27351 to 18767. [2021-06-05 15:47:23,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18767 states, 18766 states have (on average 2.4615261643397632) internal successors, (46193), 18766 states have internal predecessors, (46193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:23,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18767 states to 18767 states and 46193 transitions. [2021-06-05 15:47:23,163 INFO L78 Accepts]: Start accepts. Automaton has 18767 states and 46193 transitions. Word has length 65 [2021-06-05 15:47:23,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:23,163 INFO L482 AbstractCegarLoop]: Abstraction has 18767 states and 46193 transitions. [2021-06-05 15:47:23,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:23,163 INFO L276 IsEmpty]: Start isEmpty. Operand 18767 states and 46193 transitions. [2021-06-05 15:47:23,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:23,178 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:23,178 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:23,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:23,378 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:23,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:23,379 INFO L82 PathProgramCache]: Analyzing trace with hash -211390507, now seen corresponding path program 104 times [2021-06-05 15:47:23,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:23,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992045482] [2021-06-05 15:47:23,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:23,737 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 15:47:23,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:23,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992045482] [2021-06-05 15:47:23,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992045482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:23,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295653767] [2021-06-05 15:47:23,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:23,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:47:23,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:23,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:23,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:24,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:24,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:24,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:24,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:24,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:24,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:24,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:24,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:24,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:24,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:24,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:24,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:24,484 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 11 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:24,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295653767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:24,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:24,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 30 [2021-06-05 15:47:24,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013803676] [2021-06-05 15:47:24,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:47:24,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:24,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:47:24,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:47:24,485 INFO L87 Difference]: Start difference. First operand 18767 states and 46193 transitions. Second operand has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:27,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:27,155 INFO L93 Difference]: Finished difference Result 26623 states and 65734 transitions. [2021-06-05 15:47:27,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 15:47:27,155 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:27,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:27,184 INFO L225 Difference]: With dead ends: 26623 [2021-06-05 15:47:27,184 INFO L226 Difference]: Without dead ends: 26103 [2021-06-05 15:47:27,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 1957.6ms TimeCoverageRelationStatistics Valid=353, Invalid=3307, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 15:47:27,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26103 states. [2021-06-05 15:47:27,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26103 to 19727. [2021-06-05 15:47:27,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19727 states, 19726 states have (on average 2.462181891919294) internal successors, (48569), 19726 states have internal predecessors, (48569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:27,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19727 states to 19727 states and 48569 transitions. [2021-06-05 15:47:27,562 INFO L78 Accepts]: Start accepts. Automaton has 19727 states and 48569 transitions. Word has length 65 [2021-06-05 15:47:27,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:27,562 INFO L482 AbstractCegarLoop]: Abstraction has 19727 states and 48569 transitions. [2021-06-05 15:47:27,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:27,563 INFO L276 IsEmpty]: Start isEmpty. Operand 19727 states and 48569 transitions. [2021-06-05 15:47:27,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:27,576 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:27,576 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:27,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:27,777 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:27,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:27,777 INFO L82 PathProgramCache]: Analyzing trace with hash -236375083, now seen corresponding path program 105 times [2021-06-05 15:47:27,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:27,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152923574] [2021-06-05 15:47:27,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:27,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:28,113 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:28,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:28,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152923574] [2021-06-05 15:47:28,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152923574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:28,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220767721] [2021-06-05 15:47:28,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:28,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:47:28,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:28,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 15:47:28,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:28,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:28,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:28,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:28,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:28,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:28,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:28,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:28,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:28,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:28,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:28,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:28,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:28,912 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:28,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220767721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:28,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:28,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 32 [2021-06-05 15:47:28,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196354592] [2021-06-05 15:47:28,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 15:47:28,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:28,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 15:47:28,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:47:28,913 INFO L87 Difference]: Start difference. First operand 19727 states and 48569 transitions. Second operand has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:30,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:30,753 INFO L93 Difference]: Finished difference Result 32131 states and 79518 transitions. [2021-06-05 15:47:30,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:47:30,753 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:30,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:30,787 INFO L225 Difference]: With dead ends: 32131 [2021-06-05 15:47:30,787 INFO L226 Difference]: Without dead ends: 31719 [2021-06-05 15:47:30,787 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1395.3ms TimeCoverageRelationStatistics Valid=298, Invalid=2782, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 15:47:30,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31719 states. [2021-06-05 15:47:31,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31719 to 19679. [2021-06-05 15:47:31,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19679 states, 19678 states have (on average 2.4620896432564283) internal successors, (48449), 19678 states have internal predecessors, (48449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:31,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19679 states to 19679 states and 48449 transitions. [2021-06-05 15:47:31,079 INFO L78 Accepts]: Start accepts. Automaton has 19679 states and 48449 transitions. Word has length 65 [2021-06-05 15:47:31,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:31,079 INFO L482 AbstractCegarLoop]: Abstraction has 19679 states and 48449 transitions. [2021-06-05 15:47:31,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:31,079 INFO L276 IsEmpty]: Start isEmpty. Operand 19679 states and 48449 transitions. [2021-06-05 15:47:31,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:31,094 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:31,094 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:31,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:31,295 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:31,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:31,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1452673067, now seen corresponding path program 106 times [2021-06-05 15:47:31,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:31,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219888398] [2021-06-05 15:47:31,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:31,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:31,720 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:31,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:31,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219888398] [2021-06-05 15:47:31,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219888398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:31,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127167253] [2021-06-05 15:47:31,721 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:31,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:47:31,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:31,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:31,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:32,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:32,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:32,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:32,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:32,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:32,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:32,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:32,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:32,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:32,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:32,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:32,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:32,509 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:32,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127167253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:32,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:32,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-06-05 15:47:32,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380218558] [2021-06-05 15:47:32,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 15:47:32,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:32,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 15:47:32,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:47:32,510 INFO L87 Difference]: Start difference. First operand 19679 states and 48449 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:34,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:34,267 INFO L93 Difference]: Finished difference Result 28103 states and 69577 transitions. [2021-06-05 15:47:34,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:47:34,267 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:34,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:34,299 INFO L225 Difference]: With dead ends: 28103 [2021-06-05 15:47:34,299 INFO L226 Difference]: Without dead ends: 28015 [2021-06-05 15:47:34,299 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 1478.3ms TimeCoverageRelationStatistics Valid=311, Invalid=2881, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:47:34,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28015 states. [2021-06-05 15:47:34,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28015 to 19743. [2021-06-05 15:47:34,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19743 states, 19742 states have (on average 2.462212541789079) internal successors, (48609), 19742 states have internal predecessors, (48609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:34,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19743 states to 19743 states and 48609 transitions. [2021-06-05 15:47:34,597 INFO L78 Accepts]: Start accepts. Automaton has 19743 states and 48609 transitions. Word has length 65 [2021-06-05 15:47:34,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:34,597 INFO L482 AbstractCegarLoop]: Abstraction has 19743 states and 48609 transitions. [2021-06-05 15:47:34,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:34,597 INFO L276 IsEmpty]: Start isEmpty. Operand 19743 states and 48609 transitions. [2021-06-05 15:47:34,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:34,612 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:34,612 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:34,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-06-05 15:47:34,813 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:34,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:34,813 INFO L82 PathProgramCache]: Analyzing trace with hash 416913877, now seen corresponding path program 107 times [2021-06-05 15:47:34,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:34,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521063075] [2021-06-05 15:47:34,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:34,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:35,241 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:35,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:35,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521063075] [2021-06-05 15:47:35,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521063075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:35,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336501848] [2021-06-05 15:47:35,241 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:35,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:47:35,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:35,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-05 15:47:35,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:36,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:36,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:36,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:36,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:36,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:36,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:36,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:36,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:36,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:36,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 44 [2021-06-05 15:47:36,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:36,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:36,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:36,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:112, output treesize:3 [2021-06-05 15:47:36,325 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:36,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336501848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:36,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:36,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 37 [2021-06-05 15:47:36,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386720854] [2021-06-05 15:47:36,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:47:36,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:36,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:47:36,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1295, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:47:36,326 INFO L87 Difference]: Start difference. First operand 19743 states and 48609 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:39,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:39,921 INFO L93 Difference]: Finished difference Result 27223 states and 67356 transitions. [2021-06-05 15:47:39,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:47:39,921 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:39,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:39,950 INFO L225 Difference]: With dead ends: 27223 [2021-06-05 15:47:39,950 INFO L226 Difference]: Without dead ends: 26743 [2021-06-05 15:47:39,951 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 2702.3ms TimeCoverageRelationStatistics Valid=355, Invalid=3805, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 15:47:39,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26743 states. [2021-06-05 15:47:40,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26743 to 19999. [2021-06-05 15:47:40,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19999 states, 19998 states have (on average 2.4622962296229622) internal successors, (49241), 19998 states have internal predecessors, (49241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:40,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19999 states to 19999 states and 49241 transitions. [2021-06-05 15:47:40,321 INFO L78 Accepts]: Start accepts. Automaton has 19999 states and 49241 transitions. Word has length 65 [2021-06-05 15:47:40,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:40,321 INFO L482 AbstractCegarLoop]: Abstraction has 19999 states and 49241 transitions. [2021-06-05 15:47:40,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:40,321 INFO L276 IsEmpty]: Start isEmpty. Operand 19999 states and 49241 transitions. [2021-06-05 15:47:40,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:40,338 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:40,338 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:40,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-05 15:47:40,539 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:40,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:40,539 INFO L82 PathProgramCache]: Analyzing trace with hash 1215526869, now seen corresponding path program 108 times [2021-06-05 15:47:40,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:40,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366497277] [2021-06-05 15:47:40,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:40,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:40,922 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:40,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:40,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366497277] [2021-06-05 15:47:40,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366497277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:40,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859186788] [2021-06-05 15:47:40,923 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:40,957 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:47:40,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:40,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:40,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:41,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:41,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:41,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:41,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:41,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:41,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:41,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:41,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:41,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:41,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:41,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:41,785 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:41,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859186788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:41,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:41,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-06-05 15:47:41,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150929109] [2021-06-05 15:47:41,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 15:47:41,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:41,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 15:47:41,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:47:41,786 INFO L87 Difference]: Start difference. First operand 19999 states and 49241 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:43,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:43,414 INFO L93 Difference]: Finished difference Result 34399 states and 85414 transitions. [2021-06-05 15:47:43,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 15:47:43,414 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:43,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:43,462 INFO L225 Difference]: With dead ends: 34399 [2021-06-05 15:47:43,462 INFO L226 Difference]: Without dead ends: 34119 [2021-06-05 15:47:43,462 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1546.7ms TimeCoverageRelationStatistics Valid=342, Invalid=3080, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 15:47:43,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34119 states. [2021-06-05 15:47:43,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34119 to 20975. [2021-06-05 15:47:43,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20975 states, 20974 states have (on average 2.4640507294745877) internal successors, (51681), 20974 states have internal predecessors, (51681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:43,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20975 states to 20975 states and 51681 transitions. [2021-06-05 15:47:43,788 INFO L78 Accepts]: Start accepts. Automaton has 20975 states and 51681 transitions. Word has length 65 [2021-06-05 15:47:43,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:43,788 INFO L482 AbstractCegarLoop]: Abstraction has 20975 states and 51681 transitions. [2021-06-05 15:47:43,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:43,789 INFO L276 IsEmpty]: Start isEmpty. Operand 20975 states and 51681 transitions. [2021-06-05 15:47:43,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:43,805 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:43,805 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:44,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-05 15:47:44,006 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:44,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:44,006 INFO L82 PathProgramCache]: Analyzing trace with hash -147720235, now seen corresponding path program 109 times [2021-06-05 15:47:44,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:44,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152957842] [2021-06-05 15:47:44,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:44,268 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 15:47:44,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:44,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152957842] [2021-06-05 15:47:44,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152957842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:44,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420415288] [2021-06-05 15:47:44,269 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:44,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:44,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:44,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:44,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:45,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:45,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:45,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:45,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:45,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:45,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:45,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:45,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:45,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:45,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:45,045 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 10 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:45,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420415288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:45,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:45,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 28 [2021-06-05 15:47:45,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958894099] [2021-06-05 15:47:45,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:47:45,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:45,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:47:45,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:47:45,046 INFO L87 Difference]: Start difference. First operand 20975 states and 51681 transitions. Second operand has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:46,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:46,103 INFO L93 Difference]: Finished difference Result 25435 states and 62776 transitions. [2021-06-05 15:47:46,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:47:46,104 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:46,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:46,132 INFO L225 Difference]: With dead ends: 25435 [2021-06-05 15:47:46,132 INFO L226 Difference]: Without dead ends: 25335 [2021-06-05 15:47:46,132 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1244.8ms TimeCoverageRelationStatistics Valid=219, Invalid=2037, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 15:47:46,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25335 states. [2021-06-05 15:47:46,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25335 to 21167. [2021-06-05 15:47:46,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21167 states, 21166 states have (on average 2.463904374940943) internal successors, (52151), 21166 states have internal predecessors, (52151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:46,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21167 states to 21167 states and 52151 transitions. [2021-06-05 15:47:46,399 INFO L78 Accepts]: Start accepts. Automaton has 21167 states and 52151 transitions. Word has length 65 [2021-06-05 15:47:46,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:46,400 INFO L482 AbstractCegarLoop]: Abstraction has 21167 states and 52151 transitions. [2021-06-05 15:47:46,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:46,400 INFO L276 IsEmpty]: Start isEmpty. Operand 21167 states and 52151 transitions. [2021-06-05 15:47:46,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:46,416 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:46,416 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:46,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:46,616 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:46,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:46,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1399300565, now seen corresponding path program 110 times [2021-06-05 15:47:46,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:46,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834567659] [2021-06-05 15:47:46,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:46,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:46,966 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:46,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:46,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834567659] [2021-06-05 15:47:46,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834567659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:46,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128377054] [2021-06-05 15:47:46,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:46,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:47:46,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:46,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:46,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:47,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:47,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:47,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:47,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:47,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:47,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:47,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:47,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:47,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:47,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:47,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:47,723 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:47,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128377054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:47,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:47,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-06-05 15:47:47,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130559535] [2021-06-05 15:47:47,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 15:47:47,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:47,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 15:47:47,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:47:47,724 INFO L87 Difference]: Start difference. First operand 21167 states and 52151 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:48,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:48,934 INFO L93 Difference]: Finished difference Result 31631 states and 78302 transitions. [2021-06-05 15:47:48,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:47:48,934 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:48,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:48,968 INFO L225 Difference]: With dead ends: 31631 [2021-06-05 15:47:48,968 INFO L226 Difference]: Without dead ends: 31543 [2021-06-05 15:47:48,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1387.5ms TimeCoverageRelationStatistics Valid=309, Invalid=2771, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 15:47:48,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31543 states. [2021-06-05 15:47:49,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31543 to 21103. [2021-06-05 15:47:49,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21103 states, 21102 states have (on average 2.463794900957255) internal successors, (51991), 21102 states have internal predecessors, (51991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:49,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21103 states to 21103 states and 51991 transitions. [2021-06-05 15:47:49,324 INFO L78 Accepts]: Start accepts. Automaton has 21103 states and 51991 transitions. Word has length 65 [2021-06-05 15:47:49,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:49,325 INFO L482 AbstractCegarLoop]: Abstraction has 21103 states and 51991 transitions. [2021-06-05 15:47:49,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:49,325 INFO L276 IsEmpty]: Start isEmpty. Operand 21103 states and 51991 transitions. [2021-06-05 15:47:49,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:49,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:49,341 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:49,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-06-05 15:47:49,542 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:49,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:49,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1026079787, now seen corresponding path program 111 times [2021-06-05 15:47:49,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:49,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511574935] [2021-06-05 15:47:49,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:49,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:49,894 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:49,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:49,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511574935] [2021-06-05 15:47:49,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511574935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:49,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547244267] [2021-06-05 15:47:49,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:49,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:47:49,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:49,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:49,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:50,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:50,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:50,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:50,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:50,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:50,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:50,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:50,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:50,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:50,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:50,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:50,653 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:50,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547244267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:50,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:50,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-06-05 15:47:50,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823161108] [2021-06-05 15:47:50,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 15:47:50,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:50,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 15:47:50,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:47:50,654 INFO L87 Difference]: Start difference. First operand 21103 states and 51991 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:51,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:51,829 INFO L93 Difference]: Finished difference Result 29239 states and 72271 transitions. [2021-06-05 15:47:51,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:47:51,829 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:51,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:51,863 INFO L225 Difference]: With dead ends: 29239 [2021-06-05 15:47:51,863 INFO L226 Difference]: Without dead ends: 29199 [2021-06-05 15:47:51,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 1352.9ms TimeCoverageRelationStatistics Valid=297, Invalid=2673, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 15:47:51,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29199 states. [2021-06-05 15:47:52,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29199 to 21103. [2021-06-05 15:47:52,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21103 states, 21102 states have (on average 2.463794900957255) internal successors, (51991), 21102 states have internal predecessors, (51991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:52,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21103 states to 21103 states and 51991 transitions. [2021-06-05 15:47:52,141 INFO L78 Accepts]: Start accepts. Automaton has 21103 states and 51991 transitions. Word has length 65 [2021-06-05 15:47:52,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:52,141 INFO L482 AbstractCegarLoop]: Abstraction has 21103 states and 51991 transitions. [2021-06-05 15:47:52,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:52,141 INFO L276 IsEmpty]: Start isEmpty. Operand 21103 states and 51991 transitions. [2021-06-05 15:47:52,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:52,157 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:52,158 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:52,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:52,358 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:52,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:52,358 INFO L82 PathProgramCache]: Analyzing trace with hash -625141291, now seen corresponding path program 112 times [2021-06-05 15:47:52,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:52,358 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574473725] [2021-06-05 15:47:52,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:52,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:52,655 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:52,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:52,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574473725] [2021-06-05 15:47:52,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574473725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:52,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174995070] [2021-06-05 15:47:52,656 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:52,685 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:47:52,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:52,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:52,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:53,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:53,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:53,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:53,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:53,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:53,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:53,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:53,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:53,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:53,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:53,338 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:53,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174995070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:53,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:53,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 28 [2021-06-05 15:47:53,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342376372] [2021-06-05 15:47:53,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:47:53,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:53,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:47:53,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=722, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:47:53,339 INFO L87 Difference]: Start difference. First operand 21103 states and 51991 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:55,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:55,009 INFO L93 Difference]: Finished difference Result 30947 states and 76274 transitions. [2021-06-05 15:47:55,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 15:47:55,010 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:55,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:55,043 INFO L225 Difference]: With dead ends: 30947 [2021-06-05 15:47:55,043 INFO L226 Difference]: Without dead ends: 30535 [2021-06-05 15:47:55,043 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1372.2ms TimeCoverageRelationStatistics Valid=257, Invalid=2605, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 15:47:55,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30535 states. [2021-06-05 15:47:55,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30535 to 22239. [2021-06-05 15:47:55,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22239 states, 22238 states have (on average 2.4656443924813383) internal successors, (54831), 22238 states have internal predecessors, (54831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:55,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22239 states to 22239 states and 54831 transitions. [2021-06-05 15:47:55,350 INFO L78 Accepts]: Start accepts. Automaton has 22239 states and 54831 transitions. Word has length 65 [2021-06-05 15:47:55,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:55,350 INFO L482 AbstractCegarLoop]: Abstraction has 22239 states and 54831 transitions. [2021-06-05 15:47:55,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:55,351 INFO L276 IsEmpty]: Start isEmpty. Operand 22239 states and 54831 transitions. [2021-06-05 15:47:55,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:55,367 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:55,367 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:55,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-06-05 15:47:55,568 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:55,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:55,568 INFO L82 PathProgramCache]: Analyzing trace with hash 921879509, now seen corresponding path program 113 times [2021-06-05 15:47:55,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:55,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250175410] [2021-06-05 15:47:55,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:55,926 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:55,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:55,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250175410] [2021-06-05 15:47:55,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250175410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:55,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714052478] [2021-06-05 15:47:55,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:55,959 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:47:55,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:55,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:55,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:56,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:56,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:56,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:56,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:56,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:56,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:56,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:56,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:56,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:56,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:56,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714052478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:56,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:56,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 31 [2021-06-05 15:47:56,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253567957] [2021-06-05 15:47:56,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 15:47:56,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:56,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 15:47:56,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:47:56,673 INFO L87 Difference]: Start difference. First operand 22239 states and 54831 transitions. Second operand has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:58,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:58,054 INFO L93 Difference]: Finished difference Result 34023 states and 84647 transitions. [2021-06-05 15:47:58,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:47:58,054 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:47:58,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:58,090 INFO L225 Difference]: With dead ends: 34023 [2021-06-05 15:47:58,090 INFO L226 Difference]: Without dead ends: 33743 [2021-06-05 15:47:58,091 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 1440.5ms TimeCoverageRelationStatistics Valid=332, Invalid=2860, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:47:58,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33743 states. [2021-06-05 15:47:58,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33743 to 22303. [2021-06-05 15:47:58,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22303 states, 22302 states have (on average 2.4657429826921353) internal successors, (54991), 22302 states have internal predecessors, (54991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:58,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22303 states to 22303 states and 54991 transitions. [2021-06-05 15:47:58,479 INFO L78 Accepts]: Start accepts. Automaton has 22303 states and 54991 transitions. Word has length 65 [2021-06-05 15:47:58,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:58,479 INFO L482 AbstractCegarLoop]: Abstraction has 22303 states and 54991 transitions. [2021-06-05 15:47:58,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:58,479 INFO L276 IsEmpty]: Start isEmpty. Operand 22303 states and 54991 transitions. [2021-06-05 15:47:58,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:47:58,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:58,497 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:58,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:58,699 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:58,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:58,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1503500843, now seen corresponding path program 114 times [2021-06-05 15:47:58,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:58,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249517746] [2021-06-05 15:47:58,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:58,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:59,055 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:59,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:59,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249517746] [2021-06-05 15:47:59,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249517746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:59,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402901406] [2021-06-05 15:47:59,055 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:59,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:47:59,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:59,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:47:59,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:59,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:59,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:59,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:59,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:59,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:47:59,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:47:59,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:59,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:59,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:59,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:47:59,818 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:59,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402901406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:59,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:59,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 31 [2021-06-05 15:47:59,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738737196] [2021-06-05 15:47:59,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 15:47:59,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:59,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 15:47:59,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:47:59,819 INFO L87 Difference]: Start difference. First operand 22303 states and 54991 transitions. Second operand has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:01,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:01,120 INFO L93 Difference]: Finished difference Result 29095 states and 71967 transitions. [2021-06-05 15:48:01,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:48:01,120 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:01,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:01,150 INFO L225 Difference]: With dead ends: 29095 [2021-06-05 15:48:01,150 INFO L226 Difference]: Without dead ends: 29055 [2021-06-05 15:48:01,150 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1347.9ms TimeCoverageRelationStatistics Valid=298, Invalid=2564, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 15:48:01,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29055 states. [2021-06-05 15:48:01,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29055 to 22319. [2021-06-05 15:48:01,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22319 states, 22318 states have (on average 2.465767541894435) internal successors, (55031), 22318 states have internal predecessors, (55031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:01,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22319 states to 22319 states and 55031 transitions. [2021-06-05 15:48:01,445 INFO L78 Accepts]: Start accepts. Automaton has 22319 states and 55031 transitions. Word has length 65 [2021-06-05 15:48:01,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:01,445 INFO L482 AbstractCegarLoop]: Abstraction has 22319 states and 55031 transitions. [2021-06-05 15:48:01,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:01,445 INFO L276 IsEmpty]: Start isEmpty. Operand 22319 states and 55031 transitions. [2021-06-05 15:48:01,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:01,462 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:01,462 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:01,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:01,663 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:01,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:01,663 INFO L82 PathProgramCache]: Analyzing trace with hash 363466709, now seen corresponding path program 115 times [2021-06-05 15:48:01,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:01,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530896798] [2021-06-05 15:48:01,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:01,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:02,062 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:02,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:02,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530896798] [2021-06-05 15:48:02,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530896798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:02,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187705456] [2021-06-05 15:48:02,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 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:02,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:02,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:48:02,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:02,221 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-06-05 15:48:02,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:02,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:02,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:02,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:02,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 28 disjoint index pairs (out of 55 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:02,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:02,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:02,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:02,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:02,860 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:02,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187705456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:02,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:02,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 30 [2021-06-05 15:48:02,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014048887] [2021-06-05 15:48:02,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:48:02,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:02,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:48:02,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=808, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:48:02,860 INFO L87 Difference]: Start difference. First operand 22319 states and 55031 transitions. Second operand has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:04,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:04,626 INFO L93 Difference]: Finished difference Result 32175 states and 79699 transitions. [2021-06-05 15:48:04,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:48:04,627 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:04,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:04,662 INFO L225 Difference]: With dead ends: 32175 [2021-06-05 15:48:04,662 INFO L226 Difference]: Without dead ends: 32111 [2021-06-05 15:48:04,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1401.8ms TimeCoverageRelationStatistics Valid=318, Invalid=2652, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 15:48:04,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32111 states. [2021-06-05 15:48:04,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32111 to 22511. [2021-06-05 15:48:04,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22511 states, 22510 states have (on average 2.4660595290981786) internal successors, (55511), 22510 states have internal predecessors, (55511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:04,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22511 states to 22511 states and 55511 transitions. [2021-06-05 15:48:04,980 INFO L78 Accepts]: Start accepts. Automaton has 22511 states and 55511 transitions. Word has length 65 [2021-06-05 15:48:04,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:04,980 INFO L482 AbstractCegarLoop]: Abstraction has 22511 states and 55511 transitions. [2021-06-05 15:48:04,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:04,980 INFO L276 IsEmpty]: Start isEmpty. Operand 22511 states and 55511 transitions. [2021-06-05 15:48:04,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:04,998 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:04,998 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:05,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-06-05 15:48:05,199 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:05,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:05,199 INFO L82 PathProgramCache]: Analyzing trace with hash -1821229611, now seen corresponding path program 116 times [2021-06-05 15:48:05,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:05,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414747143] [2021-06-05 15:48:05,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:05,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:05,581 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:05,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:05,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414747143] [2021-06-05 15:48:05,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414747143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:05,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360889337] [2021-06-05 15:48:05,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:05,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:48:05,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:05,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:48:05,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:06,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:06,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:06,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:06,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:06,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 28 disjoint index pairs (out of 55 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:06,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:06,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:06,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:06,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:06,217 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:06,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360889337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:06,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:06,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 30 [2021-06-05 15:48:06,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585461365] [2021-06-05 15:48:06,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:48:06,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:06,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:48:06,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=819, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:48:06,218 INFO L87 Difference]: Start difference. First operand 22511 states and 55511 transitions. Second operand has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:07,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:07,987 INFO L93 Difference]: Finished difference Result 31275 states and 77190 transitions. [2021-06-05 15:48:07,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 15:48:07,987 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:07,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:08,022 INFO L225 Difference]: With dead ends: 31275 [2021-06-05 15:48:08,022 INFO L226 Difference]: Without dead ends: 30823 [2021-06-05 15:48:08,022 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 49 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 1673.9ms TimeCoverageRelationStatistics Valid=336, Invalid=3086, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 15:48:08,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30823 states. [2021-06-05 15:48:08,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30823 to 25295. [2021-06-05 15:48:08,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25295 states, 25294 states have (on average 2.4637068079386415) internal successors, (62317), 25294 states have internal predecessors, (62317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:08,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25295 states to 25295 states and 62317 transitions. [2021-06-05 15:48:08,360 INFO L78 Accepts]: Start accepts. Automaton has 25295 states and 62317 transitions. Word has length 65 [2021-06-05 15:48:08,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:08,360 INFO L482 AbstractCegarLoop]: Abstraction has 25295 states and 62317 transitions. [2021-06-05 15:48:08,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:08,361 INFO L276 IsEmpty]: Start isEmpty. Operand 25295 states and 62317 transitions. [2021-06-05 15:48:08,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:08,379 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:08,379 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:08,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-06-05 15:48:08,580 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:08,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:08,580 INFO L82 PathProgramCache]: Analyzing trace with hash -243267115, now seen corresponding path program 117 times [2021-06-05 15:48:08,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:08,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59226427] [2021-06-05 15:48:08,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:08,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:08,837 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 153 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 15:48:08,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:08,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59226427] [2021-06-05 15:48:08,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59226427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:08,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144290380] [2021-06-05 15:48:08,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:08,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:48:08,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:08,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:48:08,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:09,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:09,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:09,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:09,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:09,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:09,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:09,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:09,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:09,427 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 15 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:09,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144290380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:09,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:09,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 25 [2021-06-05 15:48:09,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705083259] [2021-06-05 15:48:09,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:48:09,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:09,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:48:09,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:48:09,428 INFO L87 Difference]: Start difference. First operand 25295 states and 62317 transitions. Second operand has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:11,434 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 75 [2021-06-05 15:48:11,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:11,591 INFO L93 Difference]: Finished difference Result 32375 states and 79952 transitions. [2021-06-05 15:48:11,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 15:48:11,591 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:11,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:11,617 INFO L225 Difference]: With dead ends: 32375 [2021-06-05 15:48:11,617 INFO L226 Difference]: Without dead ends: 31959 [2021-06-05 15:48:11,617 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 1771.1ms TimeCoverageRelationStatistics Valid=338, Invalid=2742, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 15:48:11,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31959 states. [2021-06-05 15:48:11,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31959 to 25695. [2021-06-05 15:48:11,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25695 states, 25694 states have (on average 2.4642718144313847) internal successors, (63317), 25694 states have internal predecessors, (63317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:11,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25695 states to 25695 states and 63317 transitions. [2021-06-05 15:48:11,939 INFO L78 Accepts]: Start accepts. Automaton has 25695 states and 63317 transitions. Word has length 65 [2021-06-05 15:48:11,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:11,939 INFO L482 AbstractCegarLoop]: Abstraction has 25695 states and 63317 transitions. [2021-06-05 15:48:11,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:11,939 INFO L276 IsEmpty]: Start isEmpty. Operand 25695 states and 63317 transitions. [2021-06-05 15:48:11,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:11,958 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:11,958 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:12,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:12,159 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:12,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:12,159 INFO L82 PathProgramCache]: Analyzing trace with hash 555299797, now seen corresponding path program 118 times [2021-06-05 15:48:12,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:12,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116424176] [2021-06-05 15:48:12,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:12,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:12,438 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 15:48:12,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:12,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116424176] [2021-06-05 15:48:12,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116424176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:12,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839828560] [2021-06-05 15:48:12,439 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:12,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:48:12,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:12,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:48:12,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:13,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:13,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:13,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:13,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:13,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:13,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:13,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:13,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:13,063 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 11 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:13,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839828560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:13,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:13,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 26 [2021-06-05 15:48:13,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019681908] [2021-06-05 15:48:13,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:48:13,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:13,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:48:13,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:48:13,064 INFO L87 Difference]: Start difference. First operand 25695 states and 63317 transitions. Second operand has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:15,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:15,910 INFO L93 Difference]: Finished difference Result 34791 states and 85810 transitions. [2021-06-05 15:48:15,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 15:48:15,911 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:15,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:16,032 INFO L225 Difference]: With dead ends: 34791 [2021-06-05 15:48:16,032 INFO L226 Difference]: Without dead ends: 34231 [2021-06-05 15:48:16,032 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 1893.1ms TimeCoverageRelationStatistics Valid=361, Invalid=3179, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 15:48:16,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34231 states. [2021-06-05 15:48:16,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34231 to 25919. [2021-06-05 15:48:16,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25919 states, 25918 states have (on average 2.4645806003549655) internal successors, (63877), 25918 states have internal predecessors, (63877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:16,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25919 states to 25919 states and 63877 transitions. [2021-06-05 15:48:16,352 INFO L78 Accepts]: Start accepts. Automaton has 25919 states and 63877 transitions. Word has length 65 [2021-06-05 15:48:16,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:16,352 INFO L482 AbstractCegarLoop]: Abstraction has 25919 states and 63877 transitions. [2021-06-05 15:48:16,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:16,352 INFO L276 IsEmpty]: Start isEmpty. Operand 25919 states and 63877 transitions. [2021-06-05 15:48:16,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:16,371 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:16,371 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:16,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-06-05 15:48:16,572 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:16,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:16,572 INFO L82 PathProgramCache]: Analyzing trace with hash 685620181, now seen corresponding path program 119 times [2021-06-05 15:48:16,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:16,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506156731] [2021-06-05 15:48:16,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:16,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:16,837 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 156 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 15:48:16,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:16,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506156731] [2021-06-05 15:48:16,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506156731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:16,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635842642] [2021-06-05 15:48:16,837 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:16,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:48:16,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:16,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:48:16,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:17,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:17,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:17,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:17,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:17,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:17,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:17,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:17,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:17,429 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 12 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:17,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635842642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:17,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:17,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 25 [2021-06-05 15:48:17,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979641281] [2021-06-05 15:48:17,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:48:17,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:17,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:48:17,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:48:17,430 INFO L87 Difference]: Start difference. First operand 25919 states and 63877 transitions. Second operand has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:18,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:18,882 INFO L93 Difference]: Finished difference Result 33819 states and 83530 transitions. [2021-06-05 15:48:18,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:48:18,883 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:18,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:18,918 INFO L225 Difference]: With dead ends: 33819 [2021-06-05 15:48:18,919 INFO L226 Difference]: Without dead ends: 33719 [2021-06-05 15:48:18,919 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1118.6ms TimeCoverageRelationStatistics Valid=221, Invalid=2035, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 15:48:18,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33719 states. [2021-06-05 15:48:19,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33719 to 26959. [2021-06-05 15:48:19,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26959 states, 26958 states have (on average 2.4659470287113288) internal successors, (66477), 26958 states have internal predecessors, (66477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:19,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26959 states to 26959 states and 66477 transitions. [2021-06-05 15:48:19,290 INFO L78 Accepts]: Start accepts. Automaton has 26959 states and 66477 transitions. Word has length 65 [2021-06-05 15:48:19,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:19,290 INFO L482 AbstractCegarLoop]: Abstraction has 26959 states and 66477 transitions. [2021-06-05 15:48:19,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:19,290 INFO L276 IsEmpty]: Start isEmpty. Operand 26959 states and 66477 transitions. [2021-06-05 15:48:19,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:19,310 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:19,310 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:19,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:19,511 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:19,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:19,511 INFO L82 PathProgramCache]: Analyzing trace with hash 869393877, now seen corresponding path program 120 times [2021-06-05 15:48:19,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:19,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013762430] [2021-06-05 15:48:19,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:19,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:19,936 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:19,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:19,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013762430] [2021-06-05 15:48:19,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013762430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:19,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851623178] [2021-06-05 15:48:19,936 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:19,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:48:19,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:19,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 15:48:19,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:20,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:20,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:20,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:20,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:20,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:20,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:20,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:20,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:20,541 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:20,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851623178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:20,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:20,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 26 [2021-06-05 15:48:20,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036205690] [2021-06-05 15:48:20,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:48:20,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:20,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:48:20,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:48:20,542 INFO L87 Difference]: Start difference. First operand 26959 states and 66477 transitions. Second operand has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:22,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:22,241 INFO L93 Difference]: Finished difference Result 36567 states and 90236 transitions. [2021-06-05 15:48:22,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 15:48:22,241 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:22,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:22,279 INFO L225 Difference]: With dead ends: 36567 [2021-06-05 15:48:22,280 INFO L226 Difference]: Without dead ends: 36183 [2021-06-05 15:48:22,280 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1347.1ms TimeCoverageRelationStatistics Valid=230, Invalid=2220, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 15:48:22,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36183 states. [2021-06-05 15:48:22,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36183 to 28527. [2021-06-05 15:48:22,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28527 states, 28526 states have (on average 2.4672579401247985) internal successors, (70381), 28526 states have internal predecessors, (70381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:22,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28527 states to 28527 states and 70381 transitions. [2021-06-05 15:48:22,670 INFO L78 Accepts]: Start accepts. Automaton has 28527 states and 70381 transitions. Word has length 65 [2021-06-05 15:48:22,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:22,670 INFO L482 AbstractCegarLoop]: Abstraction has 28527 states and 70381 transitions. [2021-06-05 15:48:22,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:22,670 INFO L276 IsEmpty]: Start isEmpty. Operand 28527 states and 70381 transitions. [2021-06-05 15:48:22,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:22,691 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:22,692 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:22,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-06-05 15:48:22,893 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:22,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:22,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1137333803, now seen corresponding path program 121 times [2021-06-05 15:48:22,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:22,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330334808] [2021-06-05 15:48:22,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:23,207 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:23,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:23,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330334808] [2021-06-05 15:48:23,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330334808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:23,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117320076] [2021-06-05 15:48:23,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:23,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:23,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:48:23,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:23,891 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-06-05 15:48:23,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:23,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:23,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:23,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:23,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:23,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:23,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:23,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:23,948 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:23,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117320076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:23,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:23,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 27 [2021-06-05 15:48:23,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83400283] [2021-06-05 15:48:23,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 15:48:23,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:23,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 15:48:23,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:48:23,949 INFO L87 Difference]: Start difference. First operand 28527 states and 70381 transitions. Second operand has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:25,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:25,557 INFO L93 Difference]: Finished difference Result 41391 states and 102480 transitions. [2021-06-05 15:48:25,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:48:25,557 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:25,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:25,602 INFO L225 Difference]: With dead ends: 41391 [2021-06-05 15:48:25,602 INFO L226 Difference]: Without dead ends: 41303 [2021-06-05 15:48:25,602 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 51 SyntacticMatches, 7 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 1416.1ms TimeCoverageRelationStatistics Valid=285, Invalid=2471, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 15:48:25,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41303 states. [2021-06-05 15:48:25,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41303 to 28047. [2021-06-05 15:48:25,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28047 states, 28046 states have (on average 2.4666975682806815) internal successors, (69181), 28046 states have internal predecessors, (69181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:26,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28047 states to 28047 states and 69181 transitions. [2021-06-05 15:48:26,034 INFO L78 Accepts]: Start accepts. Automaton has 28047 states and 69181 transitions. Word has length 65 [2021-06-05 15:48:26,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:26,035 INFO L482 AbstractCegarLoop]: Abstraction has 28047 states and 69181 transitions. [2021-06-05 15:48:26,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:26,035 INFO L276 IsEmpty]: Start isEmpty. Operand 28047 states and 69181 transitions. [2021-06-05 15:48:26,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:26,057 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:26,057 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:26,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:26,261 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:26,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:26,261 INFO L82 PathProgramCache]: Analyzing trace with hash -8965675, now seen corresponding path program 122 times [2021-06-05 15:48:26,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:26,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454178556] [2021-06-05 15:48:26,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:26,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:26,624 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:26,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:26,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454178556] [2021-06-05 15:48:26,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454178556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:26,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008861527] [2021-06-05 15:48:26,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:26,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:48:26,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:26,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:48:26,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:27,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:27,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:27,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:27,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:27,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:27,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:27,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:27,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:27,279 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:27,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008861527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:27,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:27,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 29 [2021-06-05 15:48:27,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712496813] [2021-06-05 15:48:27,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:48:27,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:27,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:48:27,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:48:27,280 INFO L87 Difference]: Start difference. First operand 28047 states and 69181 transitions. Second operand has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:28,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:28,723 INFO L93 Difference]: Finished difference Result 39047 states and 96941 transitions. [2021-06-05 15:48:28,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:48:28,723 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:28,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:28,765 INFO L225 Difference]: With dead ends: 39047 [2021-06-05 15:48:28,765 INFO L226 Difference]: Without dead ends: 38863 [2021-06-05 15:48:28,765 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1364.6ms TimeCoverageRelationStatistics Valid=318, Invalid=2544, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 15:48:28,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38863 states. [2021-06-05 15:48:29,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38863 to 28127. [2021-06-05 15:48:29,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28127 states, 28126 states have (on average 2.466792291829624) internal successors, (69381), 28126 states have internal predecessors, (69381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:29,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28127 states to 28127 states and 69381 transitions. [2021-06-05 15:48:29,263 INFO L78 Accepts]: Start accepts. Automaton has 28127 states and 69381 transitions. Word has length 65 [2021-06-05 15:48:29,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:29,263 INFO L482 AbstractCegarLoop]: Abstraction has 28127 states and 69381 transitions. [2021-06-05 15:48:29,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:29,263 INFO L276 IsEmpty]: Start isEmpty. Operand 28127 states and 69381 transitions. [2021-06-05 15:48:29,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:29,286 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:29,286 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:29,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-06-05 15:48:29,487 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:29,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:29,487 INFO L82 PathProgramCache]: Analyzing trace with hash 1382256597, now seen corresponding path program 123 times [2021-06-05 15:48:29,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:29,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320547926] [2021-06-05 15:48:29,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:29,793 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:29,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:29,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320547926] [2021-06-05 15:48:29,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320547926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:29,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128944551] [2021-06-05 15:48:29,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:29,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-06-05 15:48:29,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:29,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-05 15:48:29,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:30,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:30,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:30,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:30,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:30,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:30,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 55 [2021-06-05 15:48:30,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:30,568 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:48:30,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:30,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:159, output treesize:7 [2021-06-05 15:48:30,579 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:30,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128944551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:30,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:30,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 25 [2021-06-05 15:48:30,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167028295] [2021-06-05 15:48:30,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:48:30,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:30,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:48:30,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=581, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:48:30,580 INFO L87 Difference]: Start difference. First operand 28127 states and 69381 transitions. Second operand has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:33,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:33,469 INFO L93 Difference]: Finished difference Result 35719 states and 88144 transitions. [2021-06-05 15:48:33,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:48:33,469 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:33,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:33,513 INFO L225 Difference]: With dead ends: 35719 [2021-06-05 15:48:33,513 INFO L226 Difference]: Without dead ends: 35367 [2021-06-05 15:48:33,513 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 52 SyntacticMatches, 8 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 1529.2ms TimeCoverageRelationStatistics Valid=205, Invalid=1957, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:48:33,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35367 states. [2021-06-05 15:48:33,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35367 to 29039. [2021-06-05 15:48:33,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29039 states, 29038 states have (on average 2.467284248226462) internal successors, (71645), 29038 states have internal predecessors, (71645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:33,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29039 states to 29039 states and 71645 transitions. [2021-06-05 15:48:33,929 INFO L78 Accepts]: Start accepts. Automaton has 29039 states and 71645 transitions. Word has length 65 [2021-06-05 15:48:33,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:33,929 INFO L482 AbstractCegarLoop]: Abstraction has 29039 states and 71645 transitions. [2021-06-05 15:48:33,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:33,930 INFO L276 IsEmpty]: Start isEmpty. Operand 29039 states and 71645 transitions. [2021-06-05 15:48:33,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:33,956 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:33,956 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:34,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-05 15:48:34,156 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:34,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:34,156 INFO L82 PathProgramCache]: Analyzing trace with hash -624471083, now seen corresponding path program 124 times [2021-06-05 15:48:34,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:34,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810589494] [2021-06-05 15:48:34,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:34,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:34,607 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:34,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:34,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810589494] [2021-06-05 15:48:34,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810589494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:34,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882963204] [2021-06-05 15:48:34,608 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:34,639 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:48:34,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:34,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:48:34,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:35,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:35,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:35,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:48:35,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:35,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:35,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:35,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:48:35,201 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:35,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882963204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:35,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:35,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 26 [2021-06-05 15:48:35,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080403344] [2021-06-05 15:48:35,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:48:35,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:35,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:48:35,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:48:35,202 INFO L87 Difference]: Start difference. First operand 29039 states and 71645 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:36,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:36,468 INFO L93 Difference]: Finished difference Result 40703 states and 100802 transitions. [2021-06-05 15:48:36,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:48:36,469 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:48:36,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:36,512 INFO L225 Difference]: With dead ends: 40703 [2021-06-05 15:48:36,512 INFO L226 Difference]: Without dead ends: 40615 [2021-06-05 15:48:36,512 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 51 SyntacticMatches, 8 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 1361.7ms TimeCoverageRelationStatistics Valid=261, Invalid=2189, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 15:48:36,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40615 states. [2021-06-05 15:48:36,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40615 to 28943. [2021-06-05 15:48:36,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28943 states, 28942 states have (on average 2.4671757307718885) internal successors, (71405), 28942 states have internal predecessors, (71405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:36,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28943 states to 28943 states and 71405 transitions. [2021-06-05 15:48:36,926 INFO L78 Accepts]: Start accepts. Automaton has 28943 states and 71405 transitions. Word has length 65 [2021-06-05 15:48:36,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:36,926 INFO L482 AbstractCegarLoop]: Abstraction has 28943 states and 71405 transitions. [2021-06-05 15:48:36,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:36,926 INFO L276 IsEmpty]: Start isEmpty. Operand 28943 states and 71405 transitions. [2021-06-05 15:48:36,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:48:36,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:36,952 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:37,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:37,152 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:37,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:37,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1135155157, now seen corresponding path program 125 times [2021-06-05 15:48:37,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:37,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073587472] [2021-06-05 15:48:37,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:37,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:37,488 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:37,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:37,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073587472] [2021-06-05 15:48:37,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073587472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:37,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664910934] [2021-06-05 15:48:37,489 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:37,529 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:48:37,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:37,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 65 conjunts are in the unsatisfiable core [2021-06-05 15:48:37,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:43,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:43,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:43,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:43,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:43,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:43,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:43,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:43,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:48:43,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:43,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 44 [2021-06-05 15:48:43,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:44,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:44,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:48:44,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:118, output treesize:3 [2021-06-05 15:48:44,041 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:44,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664910934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:44,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:44,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 36 [2021-06-05 15:48:44,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157455760] [2021-06-05 15:48:44,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 15:48:44,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:44,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 15:48:44,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1210, Unknown=2, NotChecked=0, Total=1332 [2021-06-05 15:48:44,043 INFO L87 Difference]: Start difference. First operand 28943 states and 71405 transitions. Second operand has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:25,688 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 86 [2021-06-05 15:50:15,429 WARN L205 SmtUtils]: Spent 2.15 s on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2021-06-05 15:50:28,351 WARN L205 SmtUtils]: Spent 2.11 s on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2021-06-05 15:51:50,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:50,657 INFO L93 Difference]: Finished difference Result 45435 states and 112338 transitions. [2021-06-05 15:51:50,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 15:51:50,657 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:51:50,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:50,706 INFO L225 Difference]: With dead ends: 45435 [2021-06-05 15:51:50,706 INFO L226 Difference]: Without dead ends: 44727 [2021-06-05 15:51:50,708 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 68239.2ms TimeCoverageRelationStatistics Valid=730, Invalid=8950, Unknown=22, NotChecked=0, Total=9702 [2021-06-05 15:51:50,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44727 states. [2021-06-05 15:51:51,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44727 to 29855. [2021-06-05 15:51:51,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29855 states, 29854 states have (on average 2.4705232129697863) internal successors, (73755), 29854 states have internal predecessors, (73755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:51,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29855 states to 29855 states and 73755 transitions. [2021-06-05 15:51:51,176 INFO L78 Accepts]: Start accepts. Automaton has 29855 states and 73755 transitions. Word has length 65 [2021-06-05 15:51:51,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:51,176 INFO L482 AbstractCegarLoop]: Abstraction has 29855 states and 73755 transitions. [2021-06-05 15:51:51,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:51,176 INFO L276 IsEmpty]: Start isEmpty. Operand 29855 states and 73755 transitions. [2021-06-05 15:51:51,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:51:51,204 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:51,204 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:51,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:51,405 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:51,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:51,405 INFO L82 PathProgramCache]: Analyzing trace with hash 503897045, now seen corresponding path program 126 times [2021-06-05 15:51:51,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:51,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667023640] [2021-06-05 15:51:51,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:51,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:51,784 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:51,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:51,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667023640] [2021-06-05 15:51:51,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667023640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:51,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932628609] [2021-06-05 15:51:51,784 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:51,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:51:51,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:51:51,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:51:51,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:52,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:51:52,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:51:52,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:51:52,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:51:52,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:51:52,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:51:52,459 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:51:52,469 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:52,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932628609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:52,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:52,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 28 [2021-06-05 15:51:52,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431407632] [2021-06-05 15:51:52,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:51:52,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:52,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:51:52,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:51:52,470 INFO L87 Difference]: Start difference. First operand 29855 states and 73755 transitions. Second operand has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:54,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:54,213 INFO L93 Difference]: Finished difference Result 41031 states and 101747 transitions. [2021-06-05 15:51:54,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:51:54,213 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:51:54,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:54,257 INFO L225 Difference]: With dead ends: 41031 [2021-06-05 15:51:54,258 INFO L226 Difference]: Without dead ends: 40943 [2021-06-05 15:51:54,258 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 8 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1402.5ms TimeCoverageRelationStatistics Valid=314, Invalid=2442, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 15:51:54,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40943 states. [2021-06-05 15:51:54,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40943 to 29855. [2021-06-05 15:51:54,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29855 states, 29854 states have (on average 2.4705232129697863) internal successors, (73755), 29854 states have internal predecessors, (73755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:54,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29855 states to 29855 states and 73755 transitions. [2021-06-05 15:51:54,691 INFO L78 Accepts]: Start accepts. Automaton has 29855 states and 73755 transitions. Word has length 65 [2021-06-05 15:51:54,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:54,691 INFO L482 AbstractCegarLoop]: Abstraction has 29855 states and 73755 transitions. [2021-06-05 15:51:54,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:54,691 INFO L276 IsEmpty]: Start isEmpty. Operand 29855 states and 73755 transitions. [2021-06-05 15:51:54,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:51:54,719 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:54,719 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:54,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:54,929 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:54,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:54,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1880620501, now seen corresponding path program 127 times [2021-06-05 15:51:54,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:54,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115295791] [2021-06-05 15:51:54,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:54,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:55,301 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:55,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:55,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115295791] [2021-06-05 15:51:55,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115295791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:55,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474859224] [2021-06-05 15:51:55,301 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:55,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:55,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:51:55,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:55,783 INFO L354 Elim1Store]: treesize reduction 322, result has 0.3 percent of original size [2021-06-05 15:51:55,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:51:55,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:51:55,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:51:55,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:51:55,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:145, output treesize:7 [2021-06-05 15:51:55,798 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:55,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474859224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:55,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:55,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 27 [2021-06-05 15:51:55,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020329587] [2021-06-05 15:51:55,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 15:51:55,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:55,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 15:51:55,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:51:55,799 INFO L87 Difference]: Start difference. First operand 29855 states and 73755 transitions. Second operand has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:57,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:57,416 INFO L93 Difference]: Finished difference Result 38723 states and 95879 transitions. [2021-06-05 15:51:57,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:51:57,417 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-05 15:51:57,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:57,460 INFO L225 Difference]: With dead ends: 38723 [2021-06-05 15:51:57,460 INFO L226 Difference]: Without dead ends: 38687 [2021-06-05 15:51:57,461 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 9 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1232.3ms TimeCoverageRelationStatistics Valid=296, Invalid=2254, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 15:51:57,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38687 states. [2021-06-05 15:51:57,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38687 to 29887. [2021-06-05 15:51:57,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29887 states, 29886 states have (on average 2.470554774810948) internal successors, (73835), 29886 states have internal predecessors, (73835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:57,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29887 states to 29887 states and 73835 transitions. [2021-06-05 15:51:57,953 INFO L78 Accepts]: Start accepts. Automaton has 29887 states and 73835 transitions. Word has length 65 [2021-06-05 15:51:57,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:57,953 INFO L482 AbstractCegarLoop]: Abstraction has 29887 states and 73835 transitions. [2021-06-05 15:51:57,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:57,953 INFO L276 IsEmpty]: Start isEmpty. Operand 29887 states and 73835 transitions. [2021-06-05 15:51:57,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-06-05 15:51:57,981 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:57,981 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:58,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:58,183 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:58,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:58,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1171032407, now seen corresponding path program 128 times [2021-06-05 15:51:58,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:58,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455536375] [2021-06-05 15:51:58,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:58,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:58,241 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 81 proven. 104 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:58,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:58,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455536375] [2021-06-05 15:51:58,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455536375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:58,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508245382] [2021-06-05 15:51:58,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:58,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:51:58,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:51:58,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 15:51:58,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:58,355 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 81 proven. 103 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:51:58,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508245382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:58,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:58,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-06-05 15:51:58,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488919871] [2021-06-05 15:51:58,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 15:51:58,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:58,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 15:51:58,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-06-05 15:51:58,356 INFO L87 Difference]: Start difference. First operand 29887 states and 73835 transitions. Second operand has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:58,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:58,468 INFO L93 Difference]: Finished difference Result 32099 states and 79190 transitions. [2021-06-05 15:51:58,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 15:51:58,468 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-06-05 15:51:58,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:58,505 INFO L225 Difference]: With dead ends: 32099 [2021-06-05 15:51:58,505 INFO L226 Difference]: Without dead ends: 32091 [2021-06-05 15:51:58,505 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 46.3ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-06-05 15:51:58,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32091 states. [2021-06-05 15:51:58,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32091 to 30175. [2021-06-05 15:51:58,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30175 states, 30174 states have (on average 2.4713660767548222) internal successors, (74571), 30174 states have internal predecessors, (74571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:58,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30175 states to 30175 states and 74571 transitions. [2021-06-05 15:51:58,894 INFO L78 Accepts]: Start accepts. Automaton has 30175 states and 74571 transitions. Word has length 67 [2021-06-05 15:51:58,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:58,894 INFO L482 AbstractCegarLoop]: Abstraction has 30175 states and 74571 transitions. [2021-06-05 15:51:58,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:58,894 INFO L276 IsEmpty]: Start isEmpty. Operand 30175 states and 74571 transitions. [2021-06-05 15:51:58,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-05 15:51:58,923 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:58,923 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:59,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-06-05 15:51:59,123 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:59,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:59,123 INFO L82 PathProgramCache]: Analyzing trace with hash 1917971249, now seen corresponding path program 129 times [2021-06-05 15:51:59,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:59,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197958656] [2021-06-05 15:51:59,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:59,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:59,424 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:51:59,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:59,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197958656] [2021-06-05 15:51:59,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197958656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:59,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062445539] [2021-06-05 15:51:59,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:59,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-05 15:51:59,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:51:59,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:51:59,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:52:00,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:00,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:00,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:00,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:52:00,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:52:00,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:52:00,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:52:00,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:52:00,066 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:52:00,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062445539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:00,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:52:00,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 27 [2021-06-05 15:52:00,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242226672] [2021-06-05 15:52:00,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 15:52:00,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:52:00,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 15:52:00,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:52:00,066 INFO L87 Difference]: Start difference. First operand 30175 states and 74571 transitions. Second operand has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:03,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:52:03,004 INFO L93 Difference]: Finished difference Result 48215 states and 119666 transitions. [2021-06-05 15:52:03,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 15:52:03,004 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-06-05 15:52:03,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:52:03,047 INFO L225 Difference]: With dead ends: 48215 [2021-06-05 15:52:03,047 INFO L226 Difference]: Without dead ends: 47591 [2021-06-05 15:52:03,047 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 55 SyntacticMatches, 7 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 2098.5ms TimeCoverageRelationStatistics Valid=407, Invalid=3499, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 15:52:03,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47591 states. [2021-06-05 15:52:03,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47591 to 32159. [2021-06-05 15:52:03,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32159 states, 32158 states have (on average 2.4716400273648857) internal successors, (79483), 32158 states have internal predecessors, (79483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:03,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32159 states to 32159 states and 79483 transitions. [2021-06-05 15:52:03,508 INFO L78 Accepts]: Start accepts. Automaton has 32159 states and 79483 transitions. Word has length 69 [2021-06-05 15:52:03,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:52:03,508 INFO L482 AbstractCegarLoop]: Abstraction has 32159 states and 79483 transitions. [2021-06-05 15:52:03,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:03,508 INFO L276 IsEmpty]: Start isEmpty. Operand 32159 states and 79483 transitions. [2021-06-05 15:52:03,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-05 15:52:03,537 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:52:03,537 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:52:03,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-06-05 15:52:03,737 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:52:03,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:52:03,737 INFO L82 PathProgramCache]: Analyzing trace with hash -258255055, now seen corresponding path program 130 times [2021-06-05 15:52:03,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:52:03,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671107084] [2021-06-05 15:52:03,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:52:03,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:52:04,067 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:52:04,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:52:04,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671107084] [2021-06-05 15:52:04,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671107084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:04,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031284525] [2021-06-05 15:52:04,068 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:04,099 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:52:04,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:52:04,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:52:04,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:52:04,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:04,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:04,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:04,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-05 15:52:04,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:52:04,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:52:04,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:52:04,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-05 15:52:04,729 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:52:04,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031284525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:04,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:52:04,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 28 [2021-06-05 15:52:04,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202654967] [2021-06-05 15:52:04,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:52:04,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:52:04,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:52:04,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:52:04,730 INFO L87 Difference]: Start difference. First operand 32159 states and 79483 transitions. Second operand has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:08,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:52:08,869 INFO L93 Difference]: Finished difference Result 47403 states and 117875 transitions. [2021-06-05 15:52:08,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 15:52:08,869 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-06-05 15:52:08,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:52:08,913 INFO L225 Difference]: With dead ends: 47403 [2021-06-05 15:52:08,913 INFO L226 Difference]: Without dead ends: 47199 [2021-06-05 15:52:08,913 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 54 SyntacticMatches, 7 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 3054.1ms TimeCoverageRelationStatistics Valid=609, Invalid=4793, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 15:52:08,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47199 states. [2021-06-05 15:52:09,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47199 to 32319. [2021-06-05 15:52:09,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32319 states, 32318 states have (on average 2.471780431957423) internal successors, (79883), 32318 states have internal predecessors, (79883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:09,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32319 states to 32319 states and 79883 transitions. [2021-06-05 15:52:09,373 INFO L78 Accepts]: Start accepts. Automaton has 32319 states and 79883 transitions. Word has length 69 [2021-06-05 15:52:09,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:52:09,373 INFO L482 AbstractCegarLoop]: Abstraction has 32319 states and 79883 transitions. [2021-06-05 15:52:09,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:09,373 INFO L276 IsEmpty]: Start isEmpty. Operand 32319 states and 79883 transitions. [2021-06-05 15:52:09,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:52:09,402 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:52:09,402 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:52:09,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-06-05 15:52:09,602 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:52:09,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:52:09,603 INFO L82 PathProgramCache]: Analyzing trace with hash 1900906419, now seen corresponding path program 131 times [2021-06-05 15:52:09,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:52:09,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855948764] [2021-06-05 15:52:09,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:52:09,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:52:09,956 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:52:09,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:52:09,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855948764] [2021-06-05 15:52:09,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855948764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:09,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37744704] [2021-06-05 15:52:09,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:09,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-06-05 15:52:09,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:52:09,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:52:09,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:52:10,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:10,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:10,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:10,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:10,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:10,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:10,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:10,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:10,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:10,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:52:10,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:52:10,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:52:10,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:52:10,953 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:52:10,964 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:52:10,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37744704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:10,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:52:10,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:52:10,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608775520] [2021-06-05 15:52:10,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:52:10,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:52:10,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:52:10,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1261, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:52:10,965 INFO L87 Difference]: Start difference. First operand 32319 states and 79883 transitions. Second operand has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:13,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:52:13,618 INFO L93 Difference]: Finished difference Result 52087 states and 129267 transitions. [2021-06-05 15:52:13,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:52:13,619 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:52:13,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:52:13,681 INFO L225 Difference]: With dead ends: 52087 [2021-06-05 15:52:13,681 INFO L226 Difference]: Without dead ends: 52047 [2021-06-05 15:52:13,681 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1322 ImplicationChecksByTransitivity, 1801.2ms TimeCoverageRelationStatistics Valid=400, Invalid=4292, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 15:52:13,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52047 states. [2021-06-05 15:52:14,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52047 to 33215. [2021-06-05 15:52:14,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33215 states, 33214 states have (on average 2.47109652556151) internal successors, (82075), 33214 states have internal predecessors, (82075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:14,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33215 states to 33215 states and 82075 transitions. [2021-06-05 15:52:14,268 INFO L78 Accepts]: Start accepts. Automaton has 33215 states and 82075 transitions. Word has length 71 [2021-06-05 15:52:14,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:52:14,268 INFO L482 AbstractCegarLoop]: Abstraction has 33215 states and 82075 transitions. [2021-06-05 15:52:14,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:14,268 INFO L276 IsEmpty]: Start isEmpty. Operand 33215 states and 82075 transitions. [2021-06-05 15:52:14,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:52:14,298 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:52:14,298 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:52:14,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:14,498 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:52:14,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:52:14,499 INFO L82 PathProgramCache]: Analyzing trace with hash 475670963, now seen corresponding path program 132 times [2021-06-05 15:52:14,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:52:14,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420227475] [2021-06-05 15:52:14,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:52:14,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:52:14,863 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:52:14,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:52:14,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420227475] [2021-06-05 15:52:14,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420227475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:14,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789598737] [2021-06-05 15:52:14,864 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:14,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-06-05 15:52:14,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:52:14,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:52:14,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:52:15,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:15,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:15,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:15,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:15,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:15,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:15,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:15,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:15,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:15,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:52:15,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:52:15,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:52:15,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:52:15,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-06-05 15:52:15,990 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:52:15,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789598737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:15,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:52:15,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 38 [2021-06-05 15:52:15,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699960281] [2021-06-05 15:52:15,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:52:15,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:52:15,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:52:15,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:52:15,991 INFO L87 Difference]: Start difference. First operand 33215 states and 82075 transitions. Second operand has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:22,585 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 98 [2021-06-05 15:52:22,933 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 101 [2021-06-05 15:52:23,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:52:23,838 INFO L93 Difference]: Finished difference Result 58283 states and 144389 transitions. [2021-06-05 15:52:23,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 15:52:23,838 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:52:23,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:52:23,905 INFO L225 Difference]: With dead ends: 58283 [2021-06-05 15:52:23,905 INFO L226 Difference]: Without dead ends: 57443 [2021-06-05 15:52:23,906 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2366 ImplicationChecksByTransitivity, 5422.7ms TimeCoverageRelationStatistics Valid=685, Invalid=9415, Unknown=0, NotChecked=0, Total=10100 [2021-06-05 15:52:23,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57443 states. [2021-06-05 15:52:24,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57443 to 33855. [2021-06-05 15:52:24,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33855 states, 33854 states have (on average 2.470874933538134) internal successors, (83649), 33854 states have internal predecessors, (83649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:24,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33855 states to 33855 states and 83649 transitions. [2021-06-05 15:52:24,430 INFO L78 Accepts]: Start accepts. Automaton has 33855 states and 83649 transitions. Word has length 71 [2021-06-05 15:52:24,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:52:24,430 INFO L482 AbstractCegarLoop]: Abstraction has 33855 states and 83649 transitions. [2021-06-05 15:52:24,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:24,430 INFO L276 IsEmpty]: Start isEmpty. Operand 33855 states and 83649 transitions. [2021-06-05 15:52:24,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:52:24,460 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:52:24,460 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:52:24,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-06-05 15:52:24,660 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:52:24,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:52:24,661 INFO L82 PathProgramCache]: Analyzing trace with hash -584494157, now seen corresponding path program 133 times [2021-06-05 15:52:24,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:52:24,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915159213] [2021-06-05 15:52:24,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:52:24,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:52:25,016 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:52:25,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:52:25,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915159213] [2021-06-05 15:52:25,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915159213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:25,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886035747] [2021-06-05 15:52:25,017 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:25,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:52:25,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:52:25,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:52:25,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:25,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:25,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:25,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:25,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:25,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:25,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:25,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:26,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:26,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:26,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:26,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:26,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:26,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:26,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:26,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:52:26,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:52:26,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:52:26,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:52:26,012 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:52:26,022 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 14 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:52:26,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886035747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:26,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:52:26,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:52:26,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382176286] [2021-06-05 15:52:26,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:52:26,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:52:26,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:52:26,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:52:26,023 INFO L87 Difference]: Start difference. First operand 33855 states and 83649 transitions. Second operand has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:28,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:52:28,408 INFO L93 Difference]: Finished difference Result 53495 states and 133049 transitions. [2021-06-05 15:52:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:52:28,409 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:52:28,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:52:28,474 INFO L225 Difference]: With dead ends: 53495 [2021-06-05 15:52:28,474 INFO L226 Difference]: Without dead ends: 53311 [2021-06-05 15:52:28,474 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 1838.2ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 15:52:28,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53311 states. [2021-06-05 15:52:28,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53311 to 34159. [2021-06-05 15:52:28,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34159 states, 34158 states have (on average 2.4711341413431698) internal successors, (84409), 34158 states have internal predecessors, (84409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:28,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34159 states to 34159 states and 84409 transitions. [2021-06-05 15:52:28,997 INFO L78 Accepts]: Start accepts. Automaton has 34159 states and 84409 transitions. Word has length 71 [2021-06-05 15:52:28,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:52:28,997 INFO L482 AbstractCegarLoop]: Abstraction has 34159 states and 84409 transitions. [2021-06-05 15:52:28,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:28,997 INFO L276 IsEmpty]: Start isEmpty. Operand 34159 states and 84409 transitions. [2021-06-05 15:52:29,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:52:29,028 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:52:29,028 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:52:29,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:29,228 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:52:29,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:52:29,228 INFO L82 PathProgramCache]: Analyzing trace with hash -1050795597, now seen corresponding path program 134 times [2021-06-05 15:52:29,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:52:29,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661687273] [2021-06-05 15:52:29,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:52:29,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:52:29,572 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:52:29,572 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:52:29,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661687273] [2021-06-05 15:52:29,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661687273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:29,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659318831] [2021-06-05 15:52:29,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:29,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:52:29,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:52:29,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:52:29,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:52:30,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:30,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:30,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:30,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:30,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:30,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:30,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:30,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:30,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:30,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:52:30,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:52:30,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:52:30,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:52:30,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:52:30,551 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:52:30,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659318831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:30,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:52:30,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-06-05 15:52:30,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439940030] [2021-06-05 15:52:30,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 15:52:30,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:52:30,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 15:52:30,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:52:30,551 INFO L87 Difference]: Start difference. First operand 34159 states and 84409 transitions. Second operand has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:33,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:52:33,462 INFO L93 Difference]: Finished difference Result 54951 states and 136441 transitions. [2021-06-05 15:52:33,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 15:52:33,462 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:52:33,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:52:33,530 INFO L225 Difference]: With dead ends: 54951 [2021-06-05 15:52:33,530 INFO L226 Difference]: Without dead ends: 54863 [2021-06-05 15:52:33,531 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 1843.9ms TimeCoverageRelationStatistics Valid=379, Invalid=4043, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 15:52:33,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54863 states. [2021-06-05 15:52:33,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54863 to 33919. [2021-06-05 15:52:34,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33919 states, 33918 states have (on average 2.4709298897340646) internal successors, (83809), 33918 states have internal predecessors, (83809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:34,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33919 states to 33919 states and 83809 transitions. [2021-06-05 15:52:34,059 INFO L78 Accepts]: Start accepts. Automaton has 33919 states and 83809 transitions. Word has length 71 [2021-06-05 15:52:34,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:52:34,059 INFO L482 AbstractCegarLoop]: Abstraction has 33919 states and 83809 transitions. [2021-06-05 15:52:34,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:52:34,059 INFO L276 IsEmpty]: Start isEmpty. Operand 33919 states and 83809 transitions. [2021-06-05 15:52:34,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:52:34,090 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:52:34,090 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:52:34,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:34,290 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:52:34,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:52:34,291 INFO L82 PathProgramCache]: Analyzing trace with hash -403180109, now seen corresponding path program 135 times [2021-06-05 15:52:34,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:52:34,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304419947] [2021-06-05 15:52:34,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:52:34,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:52:34,651 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:52:34,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:52:34,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304419947] [2021-06-05 15:52:34,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304419947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:34,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415745209] [2021-06-05 15:52:34,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:52:34,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-06-05 15:52:34,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:52:34,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:52:34,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:52:45,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:45,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:45,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:45,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:45,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:45,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:45,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:45,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:52:45,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:52:45,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 60 [2021-06-05 15:52:45,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:52:45,385 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.3 percent of original size [2021-06-05 15:52:45,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:52:45,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:177, output treesize:7 [2021-06-05 15:52:45,396 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:52:45,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415745209] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:52:45,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:52:45,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:52:45,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386643571] [2021-06-05 15:52:45,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:52:45,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:52:45,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:52:45,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1264, Unknown=3, NotChecked=0, Total=1406 [2021-06-05 15:52:45,397 INFO L87 Difference]: Start difference. First operand 33919 states and 83809 transitions. Second operand has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:53:41,751 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-06-05 15:54:06,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:06,265 INFO L93 Difference]: Finished difference Result 52511 states and 130429 transitions. [2021-06-05 15:54:06,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:06,269 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:06,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:06,328 INFO L225 Difference]: With dead ends: 52511 [2021-06-05 15:54:06,328 INFO L226 Difference]: Without dead ends: 52079 [2021-06-05 15:54:06,328 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1269 ImplicationChecksByTransitivity, 21912.8ms TimeCoverageRelationStatistics Valid=398, Invalid=4289, Unknown=5, NotChecked=0, Total=4692 [2021-06-05 15:54:06,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52079 states. [2021-06-05 15:54:06,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52079 to 34335. [2021-06-05 15:54:06,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34335 states, 34334 states have (on average 2.4708161006582396) internal successors, (84833), 34334 states have internal predecessors, (84833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:06,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34335 states to 34335 states and 84833 transitions. [2021-06-05 15:54:06,822 INFO L78 Accepts]: Start accepts. Automaton has 34335 states and 84833 transitions. Word has length 71 [2021-06-05 15:54:06,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:06,822 INFO L482 AbstractCegarLoop]: Abstraction has 34335 states and 84833 transitions. [2021-06-05 15:54:06,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:06,822 INFO L276 IsEmpty]: Start isEmpty. Operand 34335 states and 84833 transitions. [2021-06-05 15:54:06,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:06,853 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:06,853 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:07,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:07,054 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:07,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:07,054 INFO L82 PathProgramCache]: Analyzing trace with hash 395386803, now seen corresponding path program 136 times [2021-06-05 15:54:07,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:07,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134108770] [2021-06-05 15:54:07,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:07,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:07,420 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 15:54:07,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:07,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134108770] [2021-06-05 15:54:07,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134108770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:07,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668489309] [2021-06-05 15:54:07,421 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:07,453 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:54:07,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:07,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:07,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:08,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:08,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:08,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:08,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:08,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:08,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:08,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:08,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:08,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:08,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:08,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:08,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:08,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:08,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:08,426 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 14 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:08,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668489309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:08,426 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:08,426 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:54:08,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91222983] [2021-06-05 15:54:08,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:54:08,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:08,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:54:08,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:54:08,427 INFO L87 Difference]: Start difference. First operand 34335 states and 84833 transitions. Second operand has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:10,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:10,801 INFO L93 Difference]: Finished difference Result 50775 states and 125929 transitions. [2021-06-05 15:54:10,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:10,802 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:10,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:10,859 INFO L225 Difference]: With dead ends: 50775 [2021-06-05 15:54:10,859 INFO L226 Difference]: Without dead ends: 50735 [2021-06-05 15:54:10,860 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 1846.6ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 15:54:10,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50735 states. [2021-06-05 15:54:11,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50735 to 34367. [2021-06-05 15:54:11,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34367 states, 34366 states have (on average 2.4708432753302683) internal successors, (84913), 34366 states have internal predecessors, (84913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:11,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34367 states to 34367 states and 84913 transitions. [2021-06-05 15:54:11,465 INFO L78 Accepts]: Start accepts. Automaton has 34367 states and 84913 transitions. Word has length 71 [2021-06-05 15:54:11,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:11,465 INFO L482 AbstractCegarLoop]: Abstraction has 34367 states and 84913 transitions. [2021-06-05 15:54:11,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:11,465 INFO L276 IsEmpty]: Start isEmpty. Operand 34367 states and 84913 transitions. [2021-06-05 15:54:11,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:11,495 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:11,495 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:11,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:11,696 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:11,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:11,696 INFO L82 PathProgramCache]: Analyzing trace with hash -613231693, now seen corresponding path program 137 times [2021-06-05 15:54:11,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:11,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139241709] [2021-06-05 15:54:11,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:11,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:12,069 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:12,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:12,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139241709] [2021-06-05 15:54:12,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139241709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:12,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009944955] [2021-06-05 15:54:12,070 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:12,104 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:54:12,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:12,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:12,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:13,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:13,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:13,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:13,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:13,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:13,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:13,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:13,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:13,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:13,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:13,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:13,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:13,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:13,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:13,109 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:13,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009944955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:13,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:13,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:54:13,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597479382] [2021-06-05 15:54:13,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:54:13,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:13,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:54:13,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1261, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:54:13,110 INFO L87 Difference]: Start difference. First operand 34367 states and 84913 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:16,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:16,342 INFO L93 Difference]: Finished difference Result 64583 states and 160781 transitions. [2021-06-05 15:54:16,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:16,343 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:16,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:16,416 INFO L225 Difference]: With dead ends: 64583 [2021-06-05 15:54:16,416 INFO L226 Difference]: Without dead ends: 64351 [2021-06-05 15:54:16,416 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1250 ImplicationChecksByTransitivity, 1893.1ms TimeCoverageRelationStatistics Valid=400, Invalid=4292, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 15:54:16,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64351 states. [2021-06-05 15:54:16,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64351 to 32383. [2021-06-05 15:54:17,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32383 states, 32382 states have (on average 2.472762645914397) internal successors, (80073), 32382 states have internal predecessors, (80073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:17,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32383 states to 32383 states and 80073 transitions. [2021-06-05 15:54:17,064 INFO L78 Accepts]: Start accepts. Automaton has 32383 states and 80073 transitions. Word has length 71 [2021-06-05 15:54:17,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:17,064 INFO L482 AbstractCegarLoop]: Abstraction has 32383 states and 80073 transitions. [2021-06-05 15:54:17,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:17,064 INFO L276 IsEmpty]: Start isEmpty. Operand 32383 states and 80073 transitions. [2021-06-05 15:54:17,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:17,093 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:17,093 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:17,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:17,293 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:17,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:17,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1243698253, now seen corresponding path program 138 times [2021-06-05 15:54:17,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:17,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052948444] [2021-06-05 15:54:17,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:17,605 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:17,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:17,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052948444] [2021-06-05 15:54:17,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052948444] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:17,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869523976] [2021-06-05 15:54:17,605 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:17,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:54:17,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:17,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:54:17,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:18,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:18,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:18,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:18,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:18,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:18,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:18,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:18,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:18,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:18,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:18,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:18,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:18,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:18,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-06-05 15:54:18,641 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:18,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869523976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:18,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:18,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 35 [2021-06-05 15:54:18,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852292799] [2021-06-05 15:54:18,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 15:54:18,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:18,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 15:54:18,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:54:18,641 INFO L87 Difference]: Start difference. First operand 32383 states and 80073 transitions. Second operand has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:23,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:23,094 INFO L93 Difference]: Finished difference Result 38879 states and 96017 transitions. [2021-06-05 15:54:23,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 15:54:23,094 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:23,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:23,135 INFO L225 Difference]: With dead ends: 38879 [2021-06-05 15:54:23,135 INFO L226 Difference]: Without dead ends: 38783 [2021-06-05 15:54:23,135 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 963 ImplicationChecksByTransitivity, 3271.7ms TimeCoverageRelationStatistics Valid=418, Invalid=4694, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 15:54:23,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38783 states. [2021-06-05 15:54:23,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38783 to 30479. [2021-06-05 15:54:23,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30479 states, 30478 states have (on average 2.4713891987663232) internal successors, (75323), 30478 states have internal predecessors, (75323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:23,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30479 states to 30479 states and 75323 transitions. [2021-06-05 15:54:23,533 INFO L78 Accepts]: Start accepts. Automaton has 30479 states and 75323 transitions. Word has length 71 [2021-06-05 15:54:23,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:23,533 INFO L482 AbstractCegarLoop]: Abstraction has 30479 states and 75323 transitions. [2021-06-05 15:54:23,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:23,533 INFO L276 IsEmpty]: Start isEmpty. Operand 30479 states and 75323 transitions. [2021-06-05 15:54:23,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:23,560 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:23,560 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:23,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-05 15:54:23,761 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:23,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:23,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1673396813, now seen corresponding path program 139 times [2021-06-05 15:54:23,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:23,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189209275] [2021-06-05 15:54:23,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:23,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:24,148 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:24,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:24,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189209275] [2021-06-05 15:54:24,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189209275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:24,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532541571] [2021-06-05 15:54:24,149 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:24,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:24,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:24,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:25,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:25,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:25,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:25,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:25,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:25,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:25,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:25,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:25,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:25,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:25,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:25,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:25,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:25,166 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:25,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532541571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:25,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:25,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:54:25,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601727762] [2021-06-05 15:54:25,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:54:25,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:25,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:54:25,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:54:25,167 INFO L87 Difference]: Start difference. First operand 30479 states and 75323 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:27,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:27,623 INFO L93 Difference]: Finished difference Result 54407 states and 135523 transitions. [2021-06-05 15:54:27,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:27,623 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:27,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:27,677 INFO L225 Difference]: With dead ends: 54407 [2021-06-05 15:54:27,677 INFO L226 Difference]: Without dead ends: 54175 [2021-06-05 15:54:27,677 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1250 ImplicationChecksByTransitivity, 1888.4ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 15:54:27,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54175 states. [2021-06-05 15:54:28,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54175 to 30927. [2021-06-05 15:54:28,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30927 states, 30926 states have (on average 2.4710276143051155) internal successors, (76419), 30926 states have internal predecessors, (76419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:28,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30927 states to 30927 states and 76419 transitions. [2021-06-05 15:54:28,127 INFO L78 Accepts]: Start accepts. Automaton has 30927 states and 76419 transitions. Word has length 71 [2021-06-05 15:54:28,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:28,127 INFO L482 AbstractCegarLoop]: Abstraction has 30927 states and 76419 transitions. [2021-06-05 15:54:28,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:28,128 INFO L276 IsEmpty]: Start isEmpty. Operand 30927 states and 76419 transitions. [2021-06-05 15:54:28,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:28,156 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:28,156 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:28,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-06-05 15:54:28,356 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:28,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:28,356 INFO L82 PathProgramCache]: Analyzing trace with hash -70060109, now seen corresponding path program 140 times [2021-06-05 15:54:28,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:28,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807021119] [2021-06-05 15:54:28,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:28,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:28,736 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 202 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 15:54:28,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:28,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807021119] [2021-06-05 15:54:28,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807021119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:28,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497736406] [2021-06-05 15:54:28,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:28,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:54:28,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:28,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:28,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:29,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:29,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:29,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:29,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:29,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:29,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:29,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:29,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:29,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:29,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:29,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:29,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:29,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:29,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:29,733 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 3 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:29,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497736406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:29,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:29,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 34 [2021-06-05 15:54:29,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75544689] [2021-06-05 15:54:29,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:54:29,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:29,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:54:29,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1069, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:54:29,734 INFO L87 Difference]: Start difference. First operand 30927 states and 76419 transitions. Second operand has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:32,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:32,908 INFO L93 Difference]: Finished difference Result 45659 states and 113299 transitions. [2021-06-05 15:54:32,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 15:54:32,908 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:32,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:32,955 INFO L225 Difference]: With dead ends: 45659 [2021-06-05 15:54:32,955 INFO L226 Difference]: Without dead ends: 45023 [2021-06-05 15:54:32,956 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1463 ImplicationChecksByTransitivity, 2448.3ms TimeCoverageRelationStatistics Valid=435, Invalid=4677, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 15:54:32,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45023 states. [2021-06-05 15:54:33,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45023 to 27967. [2021-06-05 15:54:33,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27967 states, 27966 states have (on average 2.473467782307087) internal successors, (69173), 27966 states have internal predecessors, (69173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:33,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27967 states to 27967 states and 69173 transitions. [2021-06-05 15:54:33,464 INFO L78 Accepts]: Start accepts. Automaton has 27967 states and 69173 transitions. Word has length 71 [2021-06-05 15:54:33,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:33,464 INFO L482 AbstractCegarLoop]: Abstraction has 27967 states and 69173 transitions. [2021-06-05 15:54:33,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:33,464 INFO L276 IsEmpty]: Start isEmpty. Operand 27967 states and 69173 transitions. [2021-06-05 15:54:33,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:33,490 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:33,490 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:33,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-06-05 15:54:33,693 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:33,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:33,693 INFO L82 PathProgramCache]: Analyzing trace with hash -2139698253, now seen corresponding path program 141 times [2021-06-05 15:54:33,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:33,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689978117] [2021-06-05 15:54:33,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:33,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:34,037 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:34,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:34,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689978117] [2021-06-05 15:54:34,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689978117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:34,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65390781] [2021-06-05 15:54:34,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:34,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:54:34,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:34,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:34,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:34,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:34,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:35,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:35,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:35,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:35,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:35,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:35,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:35,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:35,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:35,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:35,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:35,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:35,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:35,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:35,055 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:35,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65390781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:35,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:35,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-06-05 15:54:35,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201870230] [2021-06-05 15:54:35,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 15:54:35,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:35,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 15:54:35,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:54:35,056 INFO L87 Difference]: Start difference. First operand 27967 states and 69173 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:36,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:36,928 INFO L93 Difference]: Finished difference Result 52727 states and 131165 transitions. [2021-06-05 15:54:36,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 15:54:36,928 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:36,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:36,992 INFO L225 Difference]: With dead ends: 52727 [2021-06-05 15:54:36,992 INFO L226 Difference]: Without dead ends: 52639 [2021-06-05 15:54:36,993 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 1850.2ms TimeCoverageRelationStatistics Valid=379, Invalid=4043, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 15:54:37,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52639 states. [2021-06-05 15:54:37,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52639 to 26831. [2021-06-05 15:54:37,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26831 states, 26830 states have (on average 2.474133432724562) internal successors, (66381), 26830 states have internal predecessors, (66381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:37,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26831 states to 26831 states and 66381 transitions. [2021-06-05 15:54:37,484 INFO L78 Accepts]: Start accepts. Automaton has 26831 states and 66381 transitions. Word has length 71 [2021-06-05 15:54:37,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:37,484 INFO L482 AbstractCegarLoop]: Abstraction has 26831 states and 66381 transitions. [2021-06-05 15:54:37,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:37,484 INFO L276 IsEmpty]: Start isEmpty. Operand 26831 states and 66381 transitions. [2021-06-05 15:54:37,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:37,506 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:37,506 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:37,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-06-05 15:54:37,706 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:37,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:37,707 INFO L82 PathProgramCache]: Analyzing trace with hash -1492082765, now seen corresponding path program 142 times [2021-06-05 15:54:37,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:37,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996714018] [2021-06-05 15:54:37,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:37,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:38,208 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:38,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:38,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996714018] [2021-06-05 15:54:38,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996714018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:38,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383166339] [2021-06-05 15:54:38,208 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:38,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:54:38,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:38,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:38,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:39,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:39,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:39,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:39,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:39,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:39,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:39,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:39,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:39,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:39,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:39,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:39,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:39,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:39,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:39,236 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:39,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383166339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:39,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:39,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:54:39,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088158112] [2021-06-05 15:54:39,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:54:39,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:39,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:54:39,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:54:39,237 INFO L87 Difference]: Start difference. First operand 26831 states and 66381 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:41,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:41,091 INFO L93 Difference]: Finished difference Result 48487 states and 120645 transitions. [2021-06-05 15:54:41,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:41,091 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:41,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:41,142 INFO L225 Difference]: With dead ends: 48487 [2021-06-05 15:54:41,143 INFO L226 Difference]: Without dead ends: 48399 [2021-06-05 15:54:41,143 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1241 ImplicationChecksByTransitivity, 2081.0ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 15:54:41,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48399 states. [2021-06-05 15:54:41,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48399 to 26959. [2021-06-05 15:54:41,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26959 states, 26958 states have (on average 2.4742562504636845) internal successors, (66701), 26958 states have internal predecessors, (66701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:41,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26959 states to 26959 states and 66701 transitions. [2021-06-05 15:54:41,594 INFO L78 Accepts]: Start accepts. Automaton has 26959 states and 66701 transitions. Word has length 71 [2021-06-05 15:54:41,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:41,594 INFO L482 AbstractCegarLoop]: Abstraction has 26959 states and 66701 transitions. [2021-06-05 15:54:41,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:41,594 INFO L276 IsEmpty]: Start isEmpty. Operand 26959 states and 66701 transitions. [2021-06-05 15:54:41,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:41,616 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:41,616 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:41,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:41,816 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:41,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:41,816 INFO L82 PathProgramCache]: Analyzing trace with hash -693515853, now seen corresponding path program 143 times [2021-06-05 15:54:41,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:41,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98190711] [2021-06-05 15:54:41,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:41,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:42,194 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:42,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:42,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98190711] [2021-06-05 15:54:42,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98190711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:42,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308226608] [2021-06-05 15:54:42,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:42,229 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:54:42,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:42,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:42,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:43,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:43,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:43,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:43,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:43,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:43,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:43,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:43,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:43,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:43,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:43,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:43,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:43,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:43,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:43,227 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:43,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308226608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:43,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:43,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:54:43,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370100829] [2021-06-05 15:54:43,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:54:43,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:43,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:54:43,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:54:43,228 INFO L87 Difference]: Start difference. First operand 26959 states and 66701 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:45,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:45,066 INFO L93 Difference]: Finished difference Result 47239 states and 117413 transitions. [2021-06-05 15:54:45,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:45,067 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:45,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:45,119 INFO L225 Difference]: With dead ends: 47239 [2021-06-05 15:54:45,119 INFO L226 Difference]: Without dead ends: 47199 [2021-06-05 15:54:45,120 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1240 ImplicationChecksByTransitivity, 1883.1ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 15:54:45,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47199 states. [2021-06-05 15:54:45,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47199 to 27167. [2021-06-05 15:54:45,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27167 states, 27166 states have (on average 2.4744533608186705) internal successors, (67221), 27166 states have internal predecessors, (67221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:45,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27167 states to 27167 states and 67221 transitions. [2021-06-05 15:54:45,540 INFO L78 Accepts]: Start accepts. Automaton has 27167 states and 67221 transitions. Word has length 71 [2021-06-05 15:54:45,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:45,540 INFO L482 AbstractCegarLoop]: Abstraction has 27167 states and 67221 transitions. [2021-06-05 15:54:45,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:45,540 INFO L276 IsEmpty]: Start isEmpty. Operand 27167 states and 67221 transitions. [2021-06-05 15:54:45,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:45,564 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:45,564 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:45,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-06-05 15:54:45,765 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:45,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:45,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1586749517, now seen corresponding path program 144 times [2021-06-05 15:54:45,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:45,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279524801] [2021-06-05 15:54:45,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:45,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:46,170 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:46,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:46,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279524801] [2021-06-05 15:54:46,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279524801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:46,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439849474] [2021-06-05 15:54:46,171 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:46,206 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-06-05 15:54:46,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:46,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-05 15:54:46,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:47,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:47,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:47,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:47,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:47,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:47,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:47,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:47,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:47,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:47,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:47,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:47,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:47,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:47,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:47,234 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:47,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439849474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:47,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:47,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:54:47,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223384362] [2021-06-05 15:54:47,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:54:47,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:47,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:54:47,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:54:47,235 INFO L87 Difference]: Start difference. First operand 27167 states and 67221 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:49,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:49,391 INFO L93 Difference]: Finished difference Result 46591 states and 115911 transitions. [2021-06-05 15:54:49,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:49,391 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:49,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:49,431 INFO L225 Difference]: With dead ends: 46591 [2021-06-05 15:54:49,432 INFO L226 Difference]: Without dead ends: 46031 [2021-06-05 15:54:49,432 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 1967.4ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 15:54:49,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46031 states. [2021-06-05 15:54:49,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46031 to 19935. [2021-06-05 15:54:49,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19935 states, 19934 states have (on average 2.4840473562757097) internal successors, (49517), 19934 states have internal predecessors, (49517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:49,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19935 states to 19935 states and 49517 transitions. [2021-06-05 15:54:49,763 INFO L78 Accepts]: Start accepts. Automaton has 19935 states and 49517 transitions. Word has length 71 [2021-06-05 15:54:49,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:49,764 INFO L482 AbstractCegarLoop]: Abstraction has 19935 states and 49517 transitions. [2021-06-05 15:54:49,764 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:49,764 INFO L276 IsEmpty]: Start isEmpty. Operand 19935 states and 49517 transitions. [2021-06-05 15:54:49,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:49,780 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:49,780 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:49,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:49,981 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:49,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:49,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1405435469, now seen corresponding path program 145 times [2021-06-05 15:54:49,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:49,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667691113] [2021-06-05 15:54:49,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:49,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:50,387 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:50,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:50,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667691113] [2021-06-05 15:54:50,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667691113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:50,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560885237] [2021-06-05 15:54:50,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:50,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:50,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:50,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:51,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:51,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:51,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:51,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:51,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:51,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:51,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:51,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:51,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:51,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:51,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:51,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:51,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:51,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:51,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560885237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:51,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:51,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:54:51,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700741362] [2021-06-05 15:54:51,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:54:51,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:51,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:54:51,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:54:51,460 INFO L87 Difference]: Start difference. First operand 19935 states and 49517 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:54,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:54,362 INFO L93 Difference]: Finished difference Result 39543 states and 98661 transitions. [2021-06-05 15:54:54,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:54,362 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:54,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:54,403 INFO L225 Difference]: With dead ends: 39543 [2021-06-05 15:54:54,403 INFO L226 Difference]: Without dead ends: 39455 [2021-06-05 15:54:54,403 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 1983.5ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 15:54:54,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39455 states. [2021-06-05 15:54:54,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39455 to 19711. [2021-06-05 15:54:54,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19711 states, 19710 states have (on average 2.4838660578386604) internal successors, (48957), 19710 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:54,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19711 states to 19711 states and 48957 transitions. [2021-06-05 15:54:54,831 INFO L78 Accepts]: Start accepts. Automaton has 19711 states and 48957 transitions. Word has length 71 [2021-06-05 15:54:54,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:54,831 INFO L482 AbstractCegarLoop]: Abstraction has 19711 states and 48957 transitions. [2021-06-05 15:54:54,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:54,831 INFO L276 IsEmpty]: Start isEmpty. Operand 19711 states and 48957 transitions. [2021-06-05 15:54:54,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:54,847 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:54,847 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:55,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:55,047 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:55,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:55,048 INFO L82 PathProgramCache]: Analyzing trace with hash -606868557, now seen corresponding path program 146 times [2021-06-05 15:54:55,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:55,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621665906] [2021-06-05 15:54:55,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:55,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:55,454 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:55,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:55,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621665906] [2021-06-05 15:54:55,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621665906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:55,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14521517] [2021-06-05 15:54:55,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:55,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:54:55,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:55,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:54:55,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:54:56,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:56,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:56,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:56,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:56,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:56,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:56,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:56,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:54:56,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:54:56,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:54:56,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:54:56,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:54:56,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:54:56,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:54:56,507 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:56,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14521517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:56,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:54:56,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:54:56,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477485305] [2021-06-05 15:54:56,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:54:56,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:54:56,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:54:56,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:54:56,508 INFO L87 Difference]: Start difference. First operand 19711 states and 48957 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:59,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:54:59,031 INFO L93 Difference]: Finished difference Result 39095 states and 97429 transitions. [2021-06-05 15:54:59,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:54:59,032 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:54:59,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:54:59,073 INFO L225 Difference]: With dead ends: 39095 [2021-06-05 15:54:59,073 INFO L226 Difference]: Without dead ends: 39055 [2021-06-05 15:54:59,073 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1261 ImplicationChecksByTransitivity, 1959.8ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 15:54:59,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39055 states. [2021-06-05 15:54:59,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39055 to 19647. [2021-06-05 15:54:59,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19647 states, 19646 states have (on average 2.48381349893108) internal successors, (48797), 19646 states have internal predecessors, (48797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:59,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19647 states to 19647 states and 48797 transitions. [2021-06-05 15:54:59,385 INFO L78 Accepts]: Start accepts. Automaton has 19647 states and 48797 transitions. Word has length 71 [2021-06-05 15:54:59,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:54:59,385 INFO L482 AbstractCegarLoop]: Abstraction has 19647 states and 48797 transitions. [2021-06-05 15:54:59,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:54:59,385 INFO L276 IsEmpty]: Start isEmpty. Operand 19647 states and 48797 transitions. [2021-06-05 15:54:59,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:54:59,400 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:54:59,400 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:54:59,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:59,601 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:54:59,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:54:59,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1791354445, now seen corresponding path program 147 times [2021-06-05 15:54:59,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:54:59,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045674749] [2021-06-05 15:54:59,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:54:59,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:54:59,952 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:54:59,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:54:59,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045674749] [2021-06-05 15:54:59,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045674749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:54:59,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337007407] [2021-06-05 15:54:59,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:54:59,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-05 15:54:59,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:54:59,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:54:59,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:01,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:01,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:01,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:01,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:01,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:01,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:01,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:01,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:01,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:01,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 60 [2021-06-05 15:55:01,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:01,321 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:55:01,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:01,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:180, output treesize:7 [2021-06-05 15:55:01,333 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:01,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337007407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:01,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:01,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-06-05 15:55:01,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487349173] [2021-06-05 15:55:01,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 15:55:01,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:01,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 15:55:01,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1153, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:55:01,334 INFO L87 Difference]: Start difference. First operand 19647 states and 48797 transitions. Second operand has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:06,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:06,941 INFO L93 Difference]: Finished difference Result 28039 states and 69373 transitions. [2021-06-05 15:55:06,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 15:55:06,941 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:06,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:06,975 INFO L225 Difference]: With dead ends: 28039 [2021-06-05 15:55:06,976 INFO L226 Difference]: Without dead ends: 27455 [2021-06-05 15:55:06,976 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 3539.1ms TimeCoverageRelationStatistics Valid=429, Invalid=4683, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 15:55:07,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27455 states. [2021-06-05 15:55:07,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27455 to 20287. [2021-06-05 15:55:07,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20287 states, 20286 states have (on average 2.4823523612343488) internal successors, (50357), 20286 states have internal predecessors, (50357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:07,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20287 states to 20287 states and 50357 transitions. [2021-06-05 15:55:07,380 INFO L78 Accepts]: Start accepts. Automaton has 20287 states and 50357 transitions. Word has length 71 [2021-06-05 15:55:07,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:07,380 INFO L482 AbstractCegarLoop]: Abstraction has 20287 states and 50357 transitions. [2021-06-05 15:55:07,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:07,380 INFO L276 IsEmpty]: Start isEmpty. Operand 20287 states and 50357 transitions. [2021-06-05 15:55:07,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:07,400 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:07,400 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:07,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:07,600 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:07,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:07,601 INFO L82 PathProgramCache]: Analyzing trace with hash 2073914291, now seen corresponding path program 148 times [2021-06-05 15:55:07,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:07,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120270568] [2021-06-05 15:55:07,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:07,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:08,046 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:08,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:08,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120270568] [2021-06-05 15:55:08,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120270568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:08,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088568513] [2021-06-05 15:55:08,046 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:08,079 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:55:08,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:55:08,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:55:08,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:09,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:09,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:09,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:09,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:09,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:09,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:09,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:09,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:09,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:09,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:55:09,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:09,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:09,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:09,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:55:09,117 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:09,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088568513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:09,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:09,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:55:09,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323754290] [2021-06-05 15:55:09,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:55:09,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:09,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:55:09,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1326, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:55:09,118 INFO L87 Difference]: Start difference. First operand 20287 states and 50357 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:11,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:11,009 INFO L93 Difference]: Finished difference Result 32279 states and 80813 transitions. [2021-06-05 15:55:11,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 15:55:11,010 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:11,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:11,044 INFO L225 Difference]: With dead ends: 32279 [2021-06-05 15:55:11,044 INFO L226 Difference]: Without dead ends: 31999 [2021-06-05 15:55:11,045 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 2052.4ms TimeCoverageRelationStatistics Valid=404, Invalid=4152, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 15:55:11,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31999 states. [2021-06-05 15:55:11,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31999 to 20719. [2021-06-05 15:55:11,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20719 states, 20718 states have (on average 2.4811757891688386) internal successors, (51405), 20718 states have internal predecessors, (51405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:11,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20719 states to 20719 states and 51405 transitions. [2021-06-05 15:55:11,497 INFO L78 Accepts]: Start accepts. Automaton has 20719 states and 51405 transitions. Word has length 71 [2021-06-05 15:55:11,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:11,497 INFO L482 AbstractCegarLoop]: Abstraction has 20719 states and 51405 transitions. [2021-06-05 15:55:11,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:11,497 INFO L276 IsEmpty]: Start isEmpty. Operand 20719 states and 51405 transitions. [2021-06-05 15:55:11,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:11,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:11,513 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:11,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:11,713 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:11,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:11,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1422486093, now seen corresponding path program 149 times [2021-06-05 15:55:11,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:11,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382580827] [2021-06-05 15:55:11,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:11,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:12,167 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:12,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:12,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382580827] [2021-06-05 15:55:12,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382580827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:12,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070823096] [2021-06-05 15:55:12,167 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:12,203 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-05 15:55:12,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:55:12,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:55:12,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:13,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:13,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:13,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:13,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:13,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:13,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:13,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:13,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:13,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:13,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:55:13,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:13,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:13,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:13,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-06-05 15:55:13,430 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:13,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070823096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:13,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:13,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 39 [2021-06-05 15:55:13,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705974646] [2021-06-05 15:55:13,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 15:55:13,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:13,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 15:55:13,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1443, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 15:55:13,431 INFO L87 Difference]: Start difference. First operand 20719 states and 51405 transitions. Second operand has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:18,014 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-06-05 15:55:19,048 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 83 [2021-06-05 15:55:19,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:19,900 INFO L93 Difference]: Finished difference Result 28243 states and 70241 transitions. [2021-06-05 15:55:19,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 15:55:19,900 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:19,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:19,931 INFO L225 Difference]: With dead ends: 28243 [2021-06-05 15:55:19,931 INFO L226 Difference]: Without dead ends: 27487 [2021-06-05 15:55:19,931 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 4611.3ms TimeCoverageRelationStatistics Valid=524, Invalid=6448, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 15:55:19,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27487 states. [2021-06-05 15:55:20,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27487 to 21215. [2021-06-05 15:55:20,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21215 states, 21214 states have (on average 2.4801074761949655) internal successors, (52613), 21214 states have internal predecessors, (52613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:20,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21215 states to 21215 states and 52613 transitions. [2021-06-05 15:55:20,240 INFO L78 Accepts]: Start accepts. Automaton has 21215 states and 52613 transitions. Word has length 71 [2021-06-05 15:55:20,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:20,241 INFO L482 AbstractCegarLoop]: Abstraction has 21215 states and 52613 transitions. [2021-06-05 15:55:20,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:20,241 INFO L276 IsEmpty]: Start isEmpty. Operand 21215 states and 52613 transitions. [2021-06-05 15:55:20,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:20,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:20,263 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:20,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-06-05 15:55:20,464 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:20,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:20,464 INFO L82 PathProgramCache]: Analyzing trace with hash -979191885, now seen corresponding path program 150 times [2021-06-05 15:55:20,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:20,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592309487] [2021-06-05 15:55:20,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:20,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:20,910 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:20,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:20,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592309487] [2021-06-05 15:55:20,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592309487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:20,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34757698] [2021-06-05 15:55:20,910 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:20,946 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-05 15:55:20,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:55:20,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-05 15:55:20,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:22,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:22,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:22,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:22,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:22,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:22,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:22,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:22,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:22,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:22,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 60 [2021-06-05 15:55:22,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:22,531 INFO L628 ElimStorePlain]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 15:55:22,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:22,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:176, output treesize:7 [2021-06-05 15:55:22,542 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:22,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34757698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:22,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:22,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:55:22,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555664291] [2021-06-05 15:55:22,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:55:22,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:22,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:55:22,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1367, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:55:22,543 INFO L87 Difference]: Start difference. First operand 21215 states and 52613 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:27,731 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 98 [2021-06-05 15:55:30,674 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 92 [2021-06-05 15:55:33,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:33,748 INFO L93 Difference]: Finished difference Result 35451 states and 87865 transitions. [2021-06-05 15:55:33,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-06-05 15:55:33,748 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:33,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:33,786 INFO L225 Difference]: With dead ends: 35451 [2021-06-05 15:55:33,787 INFO L226 Difference]: Without dead ends: 34327 [2021-06-05 15:55:33,788 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3934 ImplicationChecksByTransitivity, 8918.9ms TimeCoverageRelationStatistics Valid=1047, Invalid=13715, Unknown=0, NotChecked=0, Total=14762 [2021-06-05 15:55:33,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34327 states. [2021-06-05 15:55:34,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34327 to 22719. [2021-06-05 15:55:34,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22719 states, 22718 states have (on average 2.485562109340611) internal successors, (56467), 22718 states have internal predecessors, (56467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:34,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22719 states to 22719 states and 56467 transitions. [2021-06-05 15:55:34,233 INFO L78 Accepts]: Start accepts. Automaton has 22719 states and 56467 transitions. Word has length 71 [2021-06-05 15:55:34,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:34,233 INFO L482 AbstractCegarLoop]: Abstraction has 22719 states and 56467 transitions. [2021-06-05 15:55:34,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:34,233 INFO L276 IsEmpty]: Start isEmpty. Operand 22719 states and 56467 transitions. [2021-06-05 15:55:34,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:34,261 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:34,261 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:34,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:34,484 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:34,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:34,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1108696499, now seen corresponding path program 151 times [2021-06-05 15:55:34,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:34,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745861027] [2021-06-05 15:55:34,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:34,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:34,903 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:34,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:34,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745861027] [2021-06-05 15:55:34,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745861027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:34,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090706667] [2021-06-05 15:55:34,903 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:34,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:34,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:55:34,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:35,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:35,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:35,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:35,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:35,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:35,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:35,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:35,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:35,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:35,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:55:35,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:35,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:35,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:35,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:55:35,936 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:35,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090706667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:35,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:35,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:55:35,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759780361] [2021-06-05 15:55:35,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:55:35,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:35,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:55:35,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1328, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:55:35,937 INFO L87 Difference]: Start difference. First operand 22719 states and 56467 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:38,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:38,293 INFO L93 Difference]: Finished difference Result 29367 states and 72977 transitions. [2021-06-05 15:55:38,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 15:55:38,293 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:38,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:38,326 INFO L225 Difference]: With dead ends: 29367 [2021-06-05 15:55:38,326 INFO L226 Difference]: Without dead ends: 28895 [2021-06-05 15:55:38,326 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1204 ImplicationChecksByTransitivity, 2120.7ms TimeCoverageRelationStatistics Valid=398, Invalid=4024, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 15:55:38,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28895 states. [2021-06-05 15:55:38,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28895 to 24415. [2021-06-05 15:55:38,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24415 states, 24414 states have (on average 2.4823052347014007) internal successors, (60603), 24414 states have internal predecessors, (60603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:38,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24415 states to 24415 states and 60603 transitions. [2021-06-05 15:55:38,625 INFO L78 Accepts]: Start accepts. Automaton has 24415 states and 60603 transitions. Word has length 71 [2021-06-05 15:55:38,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:38,625 INFO L482 AbstractCegarLoop]: Abstraction has 24415 states and 60603 transitions. [2021-06-05 15:55:38,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:38,625 INFO L276 IsEmpty]: Start isEmpty. Operand 24415 states and 60603 transitions. [2021-06-05 15:55:38,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:38,644 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:38,644 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:38,845 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-05 15:55:38,845 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:38,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:38,845 INFO L82 PathProgramCache]: Analyzing trace with hash -399824461, now seen corresponding path program 152 times [2021-06-05 15:55:38,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:38,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854211323] [2021-06-05 15:55:38,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:38,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:39,212 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 198 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 15:55:39,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:39,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854211323] [2021-06-05 15:55:39,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854211323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:39,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842436921] [2021-06-05 15:55:39,213 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:39,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:55:39,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:55:39,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:55:39,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:40,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:40,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:40,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:40,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:40,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:40,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:40,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:40,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:40,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:40,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:55:40,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:40,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:40,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:40,495 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:55:40,506 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 7 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:40,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842436921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:40,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:40,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 34 [2021-06-05 15:55:40,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017769279] [2021-06-05 15:55:40,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:55:40,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:40,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:55:40,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1061, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:55:40,507 INFO L87 Difference]: Start difference. First operand 24415 states and 60603 transitions. Second operand has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:42,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:42,743 INFO L93 Difference]: Finished difference Result 32875 states and 81701 transitions. [2021-06-05 15:55:42,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 15:55:42,743 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:42,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:42,779 INFO L225 Difference]: With dead ends: 32875 [2021-06-05 15:55:42,779 INFO L226 Difference]: Without dead ends: 32319 [2021-06-05 15:55:42,779 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 2475.2ms TimeCoverageRelationStatistics Valid=412, Invalid=4010, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 15:55:42,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32319 states. [2021-06-05 15:55:43,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32319 to 23535. [2021-06-05 15:55:43,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23535 states, 23534 states have (on average 2.483683181779553) internal successors, (58451), 23534 states have internal predecessors, (58451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:43,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23535 states to 23535 states and 58451 transitions. [2021-06-05 15:55:43,085 INFO L78 Accepts]: Start accepts. Automaton has 23535 states and 58451 transitions. Word has length 71 [2021-06-05 15:55:43,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:43,085 INFO L482 AbstractCegarLoop]: Abstraction has 23535 states and 58451 transitions. [2021-06-05 15:55:43,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:43,085 INFO L276 IsEmpty]: Start isEmpty. Operand 23535 states and 58451 transitions. [2021-06-05 15:55:43,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:43,102 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:43,102 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:43,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-05 15:55:43,302 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:43,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:43,303 INFO L82 PathProgramCache]: Analyzing trace with hash 477438387, now seen corresponding path program 153 times [2021-06-05 15:55:43,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:43,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426762857] [2021-06-05 15:55:43,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:43,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:43,656 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:43,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:43,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426762857] [2021-06-05 15:55:43,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426762857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:43,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36824387] [2021-06-05 15:55:43,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:43,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-05 15:55:43,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:55:43,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:55:43,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:44,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:44,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:44,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:44,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:44,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:44,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:44,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:44,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:44,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:44,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:55:44,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:44,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:44,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:44,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:55:44,650 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 4 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:44,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36824387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:44,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:44,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-06-05 15:55:44,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036866043] [2021-06-05 15:55:44,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 15:55:44,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:44,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 15:55:44,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:55:44,651 INFO L87 Difference]: Start difference. First operand 23535 states and 58451 transitions. Second operand has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:46,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:46,836 INFO L93 Difference]: Finished difference Result 28871 states and 71683 transitions. [2021-06-05 15:55:46,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 15:55:46,836 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:46,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:46,862 INFO L225 Difference]: With dead ends: 28871 [2021-06-05 15:55:46,862 INFO L226 Difference]: Without dead ends: 28383 [2021-06-05 15:55:46,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 2074.1ms TimeCoverageRelationStatistics Valid=366, Invalid=3794, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 15:55:46,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28383 states. [2021-06-05 15:55:47,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28383 to 23087. [2021-06-05 15:55:47,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23087 states, 23086 states have (on average 2.4831066447197436) internal successors, (57325), 23086 states have internal predecessors, (57325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:47,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23087 states to 23087 states and 57325 transitions. [2021-06-05 15:55:47,149 INFO L78 Accepts]: Start accepts. Automaton has 23087 states and 57325 transitions. Word has length 71 [2021-06-05 15:55:47,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:47,149 INFO L482 AbstractCegarLoop]: Abstraction has 23087 states and 57325 transitions. [2021-06-05 15:55:47,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:47,149 INFO L276 IsEmpty]: Start isEmpty. Operand 23087 states and 57325 transitions. [2021-06-05 15:55:47,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:47,174 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:47,174 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:47,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-06-05 15:55:47,396 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:47,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:47,397 INFO L82 PathProgramCache]: Analyzing trace with hash 2035475891, now seen corresponding path program 154 times [2021-06-05 15:55:47,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:47,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669864863] [2021-06-05 15:55:47,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:47,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:47,784 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:47,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:47,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669864863] [2021-06-05 15:55:47,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669864863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:47,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667607904] [2021-06-05 15:55:47,785 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:47,815 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:55:47,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:55:47,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:55:47,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:48,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:48,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:48,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:48,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:48,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:48,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:48,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:48,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:48,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:48,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:55:48,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:48,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:48,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:48,772 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:55:48,782 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:48,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667607904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:48,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:48,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-06-05 15:55:48,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210542828] [2021-06-05 15:55:48,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 15:55:48,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:48,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 15:55:48,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:55:48,783 INFO L87 Difference]: Start difference. First operand 23087 states and 57325 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:50,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:50,631 INFO L93 Difference]: Finished difference Result 31975 states and 79499 transitions. [2021-06-05 15:55:50,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 15:55:50,632 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:50,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:50,665 INFO L225 Difference]: With dead ends: 31975 [2021-06-05 15:55:50,665 INFO L226 Difference]: Without dead ends: 31535 [2021-06-05 15:55:50,665 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 998 ImplicationChecksByTransitivity, 1868.2ms TimeCoverageRelationStatistics Valid=330, Invalid=3452, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 15:55:50,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31535 states. [2021-06-05 15:55:50,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31535 to 25455. [2021-06-05 15:55:50,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25455 states, 25454 states have (on average 2.4821639035122183) internal successors, (63181), 25454 states have internal predecessors, (63181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:51,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25455 states to 25455 states and 63181 transitions. [2021-06-05 15:55:51,004 INFO L78 Accepts]: Start accepts. Automaton has 25455 states and 63181 transitions. Word has length 71 [2021-06-05 15:55:51,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:51,004 INFO L482 AbstractCegarLoop]: Abstraction has 25455 states and 63181 transitions. [2021-06-05 15:55:51,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:51,004 INFO L276 IsEmpty]: Start isEmpty. Operand 25455 states and 63181 transitions. [2021-06-05 15:55:51,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:51,024 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:51,024 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:51,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:51,225 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:51,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:51,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1126450765, now seen corresponding path program 155 times [2021-06-05 15:55:51,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:51,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156596632] [2021-06-05 15:55:51,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:51,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:51,613 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:51,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:51,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156596632] [2021-06-05 15:55:51,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156596632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:51,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944176666] [2021-06-05 15:55:51,614 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:51,649 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-05 15:55:51,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:55:51,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:55:51,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:52,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:52,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:52,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:52,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:52,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:52,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:52,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:52,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:52,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:52,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:55:52,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:52,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:52,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:52,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:55:52,744 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:52,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944176666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:52,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:52,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-06-05 15:55:52,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893251561] [2021-06-05 15:55:52,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 15:55:52,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:52,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 15:55:52,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:55:52,745 INFO L87 Difference]: Start difference. First operand 25455 states and 63181 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:54,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:54,365 INFO L93 Difference]: Finished difference Result 40631 states and 101189 transitions. [2021-06-05 15:55:54,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 15:55:54,366 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:54,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:54,410 INFO L225 Difference]: With dead ends: 40631 [2021-06-05 15:55:54,410 INFO L226 Difference]: Without dead ends: 40543 [2021-06-05 15:55:54,411 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 996 ImplicationChecksByTransitivity, 1901.2ms TimeCoverageRelationStatistics Valid=341, Invalid=3565, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 15:55:54,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40543 states. [2021-06-05 15:55:54,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40543 to 24623. [2021-06-05 15:55:54,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24623 states, 24622 states have (on average 2.4815612054260416) internal successors, (61101), 24622 states have internal predecessors, (61101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:54,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24623 states to 24623 states and 61101 transitions. [2021-06-05 15:55:54,795 INFO L78 Accepts]: Start accepts. Automaton has 24623 states and 61101 transitions. Word has length 71 [2021-06-05 15:55:54,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:54,795 INFO L482 AbstractCegarLoop]: Abstraction has 24623 states and 61101 transitions. [2021-06-05 15:55:54,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:54,795 INFO L276 IsEmpty]: Start isEmpty. Operand 24623 states and 61101 transitions. [2021-06-05 15:55:54,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:54,815 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:54,815 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:55,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-06-05 15:55:55,015 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:55,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:55,015 INFO L82 PathProgramCache]: Analyzing trace with hash -1890623053, now seen corresponding path program 156 times [2021-06-05 15:55:55,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:55,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657890203] [2021-06-05 15:55:55,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:55,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:55,435 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:55,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:55,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657890203] [2021-06-05 15:55:55,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657890203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:55,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136101492] [2021-06-05 15:55:55,436 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:55,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-05 15:55:55,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:55:55,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-05 15:55:55,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:56,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:56,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:56,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:56,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:56,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:56,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:56,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:56,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:56,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:56,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 60 [2021-06-05 15:55:56,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:56,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:56,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:56,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:174, output treesize:7 [2021-06-05 15:55:56,533 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:56,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136101492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:56,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:56,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:55:56,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798835196] [2021-06-05 15:55:56,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:55:56,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:56,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:55:56,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1320, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:55:56,534 INFO L87 Difference]: Start difference. First operand 24623 states and 61101 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:58,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:58,024 INFO L93 Difference]: Finished difference Result 35815 states and 89413 transitions. [2021-06-05 15:55:58,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:55:58,024 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:55:58,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:58,062 INFO L225 Difference]: With dead ends: 35815 [2021-06-05 15:55:58,062 INFO L226 Difference]: Without dead ends: 35631 [2021-06-05 15:55:58,063 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 1813.5ms TimeCoverageRelationStatistics Valid=374, Invalid=3658, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 15:55:58,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35631 states. [2021-06-05 15:55:58,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35631 to 24735. [2021-06-05 15:55:58,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24735 states, 24734 states have (on average 2.4816446996037844) internal successors, (61381), 24734 states have internal predecessors, (61381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:58,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24735 states to 24735 states and 61381 transitions. [2021-06-05 15:55:58,405 INFO L78 Accepts]: Start accepts. Automaton has 24735 states and 61381 transitions. Word has length 71 [2021-06-05 15:55:58,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:58,405 INFO L482 AbstractCegarLoop]: Abstraction has 24735 states and 61381 transitions. [2021-06-05 15:55:58,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:58,405 INFO L276 IsEmpty]: Start isEmpty. Operand 24735 states and 61381 transitions. [2021-06-05 15:55:58,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:55:58,424 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:58,424 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:58,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:58,625 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:58,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:58,625 INFO L82 PathProgramCache]: Analyzing trace with hash 184616883, now seen corresponding path program 157 times [2021-06-05 15:55:58,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:58,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887665946] [2021-06-05 15:55:58,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:59,001 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:59,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:59,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887665946] [2021-06-05 15:55:59,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887665946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:59,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053790865] [2021-06-05 15:55:59,001 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:59,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:59,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:55:59,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:59,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:59,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:59,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:59,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:59,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:59,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:59,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:55:59,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:59,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:55:59,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:55:59,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:59,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:59,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:55:59,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:55:59,999 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:59,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053790865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:59,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:59,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-06-05 15:55:59,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663395367] [2021-06-05 15:55:59,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 15:55:59,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:59,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 15:55:59,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1132, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:56:00,000 INFO L87 Difference]: Start difference. First operand 24735 states and 61381 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:01,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:01,752 INFO L93 Difference]: Finished difference Result 31671 states and 78691 transitions. [2021-06-05 15:56:01,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:56:01,752 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:56:01,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:01,785 INFO L225 Difference]: With dead ends: 31671 [2021-06-05 15:56:01,785 INFO L226 Difference]: Without dead ends: 31263 [2021-06-05 15:56:01,785 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1825.0ms TimeCoverageRelationStatistics Valid=311, Invalid=3229, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 15:56:01,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31263 states. [2021-06-05 15:56:02,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31263 to 25903. [2021-06-05 15:56:02,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25903 states, 25902 states have (on average 2.4809281136591768) internal successors, (64261), 25902 states have internal predecessors, (64261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:02,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25903 states to 25903 states and 64261 transitions. [2021-06-05 15:56:02,107 INFO L78 Accepts]: Start accepts. Automaton has 25903 states and 64261 transitions. Word has length 71 [2021-06-05 15:56:02,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:02,107 INFO L482 AbstractCegarLoop]: Abstraction has 25903 states and 64261 transitions. [2021-06-05 15:56:02,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:02,107 INFO L276 IsEmpty]: Start isEmpty. Operand 25903 states and 64261 transitions. [2021-06-05 15:56:02,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:56:02,126 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:02,126 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:02,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:02,327 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:02,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:02,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1317657523, now seen corresponding path program 158 times [2021-06-05 15:56:02,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:02,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034224133] [2021-06-05 15:56:02,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:02,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:02,763 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-06-05 15:56:02,817 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:02,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:02,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034224133] [2021-06-05 15:56:02,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034224133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:02,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964697619] [2021-06-05 15:56:02,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:02,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:56:02,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:02,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:56:02,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:03,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:03,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:03,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:03,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:03,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:03,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:03,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:03,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:03,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:03,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:56:03,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:03,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:56:03,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:56:03,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:56:03,842 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:03,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964697619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:03,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:03,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-06-05 15:56:03,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152253748] [2021-06-05 15:56:03,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 15:56:03,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:03,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 15:56:03,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:56:03,843 INFO L87 Difference]: Start difference. First operand 25903 states and 64261 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:05,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:05,636 INFO L93 Difference]: Finished difference Result 40887 states and 101845 transitions. [2021-06-05 15:56:05,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:56:05,636 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:56:05,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:05,682 INFO L225 Difference]: With dead ends: 40887 [2021-06-05 15:56:05,682 INFO L226 Difference]: Without dead ends: 40799 [2021-06-05 15:56:05,683 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 1866.5ms TimeCoverageRelationStatistics Valid=323, Invalid=3337, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 15:56:05,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40799 states. [2021-06-05 15:56:06,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40799 to 25631. [2021-06-05 15:56:06,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25631 states, 25630 states have (on average 2.4807257120561843) internal successors, (63581), 25630 states have internal predecessors, (63581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:06,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25631 states to 25631 states and 63581 transitions. [2021-06-05 15:56:06,068 INFO L78 Accepts]: Start accepts. Automaton has 25631 states and 63581 transitions. Word has length 71 [2021-06-05 15:56:06,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:06,068 INFO L482 AbstractCegarLoop]: Abstraction has 25631 states and 63581 transitions. [2021-06-05 15:56:06,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:06,068 INFO L276 IsEmpty]: Start isEmpty. Operand 25631 states and 63581 transitions. [2021-06-05 15:56:06,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:56:06,088 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:06,088 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:06,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:06,293 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:06,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:06,293 INFO L82 PathProgramCache]: Analyzing trace with hash 965259187, now seen corresponding path program 159 times [2021-06-05 15:56:06,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:06,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352194062] [2021-06-05 15:56:06,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:06,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:06,690 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:06,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:06,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352194062] [2021-06-05 15:56:06,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352194062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:06,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917821561] [2021-06-05 15:56:06,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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:06,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-05 15:56:06,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:06,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:56:06,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:07,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:07,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:07,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:07,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:07,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:07,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:07,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:07,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:07,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:07,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:56:07,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:07,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:56:07,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:56:07,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:56:07,733 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:07,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917821561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:07,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:07,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-05 15:56:07,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178526896] [2021-06-05 15:56:07,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:56:07,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:07,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:56:07,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1252, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:56:07,734 INFO L87 Difference]: Start difference. First operand 25631 states and 63581 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:09,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:09,710 INFO L93 Difference]: Finished difference Result 39015 states and 97173 transitions. [2021-06-05 15:56:09,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:56:09,710 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:56:09,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:09,755 INFO L225 Difference]: With dead ends: 39015 [2021-06-05 15:56:09,756 INFO L226 Difference]: Without dead ends: 38927 [2021-06-05 15:56:09,756 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 983 ImplicationChecksByTransitivity, 1848.5ms TimeCoverageRelationStatistics Valid=362, Invalid=3544, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 15:56:09,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38927 states. [2021-06-05 15:56:10,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38927 to 25807. [2021-06-05 15:56:10,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25807 states, 25806 states have (on average 2.4808571650003874) internal successors, (64021), 25806 states have internal predecessors, (64021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:10,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25807 states to 25807 states and 64021 transitions. [2021-06-05 15:56:10,156 INFO L78 Accepts]: Start accepts. Automaton has 25807 states and 64021 transitions. Word has length 71 [2021-06-05 15:56:10,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:10,156 INFO L482 AbstractCegarLoop]: Abstraction has 25807 states and 64021 transitions. [2021-06-05 15:56:10,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:10,157 INFO L276 IsEmpty]: Start isEmpty. Operand 25807 states and 64021 transitions. [2021-06-05 15:56:10,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:56:10,178 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:10,178 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:10,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:10,378 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:10,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:10,378 INFO L82 PathProgramCache]: Analyzing trace with hash 553485235, now seen corresponding path program 160 times [2021-06-05 15:56:10,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:10,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780656907] [2021-06-05 15:56:10,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:10,800 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:10,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:10,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780656907] [2021-06-05 15:56:10,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780656907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:10,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570864952] [2021-06-05 15:56:10,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:10,831 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:56:10,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:10,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:56:10,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:11,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:11,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:11,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:11,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:11,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:11,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:11,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:11,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:11,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:11,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:56:11,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:11,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:56:11,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:56:11,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:56:11,838 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:11,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570864952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:11,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:11,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:56:11,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892530140] [2021-06-05 15:56:11,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:56:11,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:11,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:56:11,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1318, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:56:11,839 INFO L87 Difference]: Start difference. First operand 25807 states and 64021 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:13,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:13,851 INFO L93 Difference]: Finished difference Result 37287 states and 92853 transitions. [2021-06-05 15:56:13,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:56:13,852 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:56:13,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:13,893 INFO L225 Difference]: With dead ends: 37287 [2021-06-05 15:56:13,893 INFO L226 Difference]: Without dead ends: 37199 [2021-06-05 15:56:13,894 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1006 ImplicationChecksByTransitivity, 1822.5ms TimeCoverageRelationStatistics Valid=378, Invalid=3654, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 15:56:13,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37199 states. [2021-06-05 15:56:14,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37199 to 25807. [2021-06-05 15:56:14,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25807 states, 25806 states have (on average 2.4808571650003874) internal successors, (64021), 25806 states have internal predecessors, (64021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:14,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25807 states to 25807 states and 64021 transitions. [2021-06-05 15:56:14,345 INFO L78 Accepts]: Start accepts. Automaton has 25807 states and 64021 transitions. Word has length 71 [2021-06-05 15:56:14,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:14,345 INFO L482 AbstractCegarLoop]: Abstraction has 25807 states and 64021 transitions. [2021-06-05 15:56:14,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:14,345 INFO L276 IsEmpty]: Start isEmpty. Operand 25807 states and 64021 transitions. [2021-06-05 15:56:14,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:56:14,366 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:14,366 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:14,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-06-05 15:56:14,567 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:14,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:14,567 INFO L82 PathProgramCache]: Analyzing trace with hash -822858317, now seen corresponding path program 161 times [2021-06-05 15:56:14,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:14,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980053263] [2021-06-05 15:56:14,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:14,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:14,991 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:14,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:14,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980053263] [2021-06-05 15:56:14,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980053263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:14,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528773250] [2021-06-05 15:56:14,992 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:15,028 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-05 15:56:15,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:15,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:56:15,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:16,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:16,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:16,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:16,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:16,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:16,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:16,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:16,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:16,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:16,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:56:16,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:16,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:56:16,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:56:16,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:56:16,164 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:16,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528773250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:16,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:16,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 15:56:16,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799308937] [2021-06-05 15:56:16,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:56:16,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:16,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:56:16,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1316, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:56:16,165 INFO L87 Difference]: Start difference. First operand 25807 states and 64021 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:17,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:17,584 INFO L93 Difference]: Finished difference Result 34503 states and 85789 transitions. [2021-06-05 15:56:17,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:56:17,584 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:56:17,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:17,621 INFO L225 Difference]: With dead ends: 34503 [2021-06-05 15:56:17,621 INFO L226 Difference]: Without dead ends: 34463 [2021-06-05 15:56:17,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 972 ImplicationChecksByTransitivity, 1864.4ms TimeCoverageRelationStatistics Valid=368, Invalid=3538, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 15:56:17,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34463 states. [2021-06-05 15:56:17,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34463 to 25823. [2021-06-05 15:56:17,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25823 states, 25822 states have (on average 2.480869026411587) internal successors, (64061), 25822 states have internal predecessors, (64061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:17,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25823 states to 25823 states and 64061 transitions. [2021-06-05 15:56:17,965 INFO L78 Accepts]: Start accepts. Automaton has 25823 states and 64061 transitions. Word has length 71 [2021-06-05 15:56:17,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:17,966 INFO L482 AbstractCegarLoop]: Abstraction has 25823 states and 64061 transitions. [2021-06-05 15:56:17,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:17,966 INFO L276 IsEmpty]: Start isEmpty. Operand 25823 states and 64061 transitions. [2021-06-05 15:56:17,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:56:17,986 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:17,986 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:18,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-06-05 15:56:18,186 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:18,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:18,187 INFO L82 PathProgramCache]: Analyzing trace with hash -200995405, now seen corresponding path program 162 times [2021-06-05 15:56:18,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:18,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006942944] [2021-06-05 15:56:18,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:18,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:18,611 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:18,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:18,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006942944] [2021-06-05 15:56:18,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006942944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:18,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025350953] [2021-06-05 15:56:18,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:18,646 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-05 15:56:18,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:18,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:56:18,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:21,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:21,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:21,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:21,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:21,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:21,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:21,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:21,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:21,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 60 [2021-06-05 15:56:21,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:21,954 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-05 15:56:21,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:56:21,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:178, output treesize:7 [2021-06-05 15:56:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:21,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025350953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:21,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:21,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-05 15:56:21,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101854145] [2021-06-05 15:56:21,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:56:21,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:21,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:56:21,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:56:21,967 INFO L87 Difference]: Start difference. First operand 25823 states and 64061 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:31,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:31,049 INFO L93 Difference]: Finished difference Result 47963 states and 119451 transitions. [2021-06-05 15:56:31,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 15:56:31,049 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:56:31,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:31,099 INFO L225 Difference]: With dead ends: 47963 [2021-06-05 15:56:31,099 INFO L226 Difference]: Without dead ends: 47327 [2021-06-05 15:56:31,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 5695.4ms TimeCoverageRelationStatistics Valid=454, Invalid=4948, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 15:56:31,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47327 states. [2021-06-05 15:56:31,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47327 to 25711. [2021-06-05 15:56:31,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25711 states, 25710 states have (on average 2.4817191754181254) internal successors, (63805), 25710 states have internal predecessors, (63805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:31,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25711 states to 25711 states and 63805 transitions. [2021-06-05 15:56:31,519 INFO L78 Accepts]: Start accepts. Automaton has 25711 states and 63805 transitions. Word has length 71 [2021-06-05 15:56:31,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:31,519 INFO L482 AbstractCegarLoop]: Abstraction has 25711 states and 63805 transitions. [2021-06-05 15:56:31,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:31,519 INFO L276 IsEmpty]: Start isEmpty. Operand 25711 states and 63805 transitions. [2021-06-05 15:56:31,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:56:31,539 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:31,539 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:31,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:31,745 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:31,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:31,745 INFO L82 PathProgramCache]: Analyzing trace with hash 597571507, now seen corresponding path program 163 times [2021-06-05 15:56:31,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:31,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965167640] [2021-06-05 15:56:31,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:31,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:32,175 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:32,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:32,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965167640] [2021-06-05 15:56:32,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965167640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:32,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727531021] [2021-06-05 15:56:32,175 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:32,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:56:32,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:33,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:33,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:33,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:33,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:33,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:33,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:33,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 15:56:33,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:56:33,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-05 15:56:33,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:33,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:56:33,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:56:33,188 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-05 15:56:33,198 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:33,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727531021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:33,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:33,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-05 15:56:33,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615807779] [2021-06-05 15:56:33,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:56:33,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:33,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:56:33,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:56:33,199 INFO L87 Difference]: Start difference. First operand 25711 states and 63805 transitions. Second operand has 38 states, 38 states have (on average 3.0526315789473686) internal successors, (116), 37 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:36,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:36,271 INFO L93 Difference]: Finished difference Result 48775 states and 121581 transitions. [2021-06-05 15:56:36,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 15:56:36,272 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.0526315789473686) internal successors, (116), 37 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-05 15:56:36,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:36,326 INFO L225 Difference]: With dead ends: 48775 [2021-06-05 15:56:36,326 INFO L226 Difference]: Without dead ends: 48687 [2021-06-05 15:56:36,326 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1347 ImplicationChecksByTransitivity, 2076.7ms TimeCoverageRelationStatistics Valid=448, Invalid=4808, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 15:56:36,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48687 states. Received shutdown request... [2021-06-05 15:56:36,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-06-05 15:56:36,648 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 15:56:36,649 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 15:56:36,651 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 15:56:36,651 INFO L202 PluginConnector]: Adding new model send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 03:56:36 BasicIcfg [2021-06-05 15:56:36,651 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 15:56:36,651 INFO L168 Benchmark]: Toolchain (without parser) took 813401.45 ms. Allocated memory was 367.0 MB in the beginning and 2.7 GB in the end (delta: 2.4 GB). Free memory was 345.9 MB in the beginning and 1.8 GB in the end (delta: -1.5 GB). Peak memory consumption was 911.5 MB. Max. memory is 16.0 GB. [2021-06-05 15:56:36,652 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 367.0 MB. Free memory is still 347.1 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 15:56:36,652 INFO L168 Benchmark]: Boogie Procedure Inliner took 23.57 ms. Allocated memory is still 367.0 MB. Free memory was 345.9 MB in the beginning and 344.4 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 15:56:36,652 INFO L168 Benchmark]: Boogie Preprocessor took 15.35 ms. Allocated memory is still 367.0 MB. Free memory was 344.4 MB in the beginning and 343.5 MB in the end (delta: 953.6 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 15:56:36,652 INFO L168 Benchmark]: RCFGBuilder took 242.25 ms. Allocated memory is still 367.0 MB. Free memory was 343.5 MB in the beginning and 330.6 MB in the end (delta: 12.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. [2021-06-05 15:56:36,652 INFO L168 Benchmark]: TraceAbstraction took 813116.06 ms. Allocated memory was 367.0 MB in the beginning and 2.7 GB in the end (delta: 2.4 GB). Free memory was 330.1 MB in the beginning and 1.8 GB in the end (delta: -1.5 GB). Peak memory consumption was 896.8 MB. Max. memory is 16.0 GB. [2021-06-05 15:56:36,652 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 367.0 MB. Free memory is still 347.1 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 23.57 ms. Allocated memory is still 367.0 MB. Free memory was 345.9 MB in the beginning and 344.4 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 15.35 ms. Allocated memory is still 367.0 MB. Free memory was 344.4 MB in the beginning and 343.5 MB in the end (delta: 953.6 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 242.25 ms. Allocated memory is still 367.0 MB. Free memory was 343.5 MB in the beginning and 330.6 MB in the end (delta: 12.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 813116.06 ms. Allocated memory was 367.0 MB in the beginning and 2.7 GB in the end (delta: 2.4 GB). Free memory was 330.1 MB in the beginning and 1.8 GB in the end (delta: -1.5 GB). Peak memory consumption was 896.8 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 63]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 63]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 45 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 813026.8ms, OverallIterations: 170, TraceHistogramMax: 9, EmptinessCheckTime: 1813.0ms, AutomataDifference: 565874.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 48.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 14209 SDtfs, 38200 SDslu, 202271 SDs, 0 SdLazy, 218996 SolverSat, 9322 SolverUnsat, 55 SolverUnknown, 0 SolverNotchecked, 333284.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16181 GetRequests, 7675 SyntacticMatches, 526 SemanticMatches, 7980 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112452 ImplicationChecksByTransitivity, 324204.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=34367occurred in iteration=143, InterpolantAutomatonStates: 4633, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 33128.4ms AutomataMinimizationTime, 170 MinimizatonAttempts, 1113912 StatesRemovedByMinimization, 166 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 749.8ms SsaConstructionTime, 3304.4ms SatisfiabilityAnalysisTime, 170207.9ms InterpolantComputationTime, 19452 NumberOfCodeBlocks, 19452 NumberOfCodeBlocksAsserted, 899 NumberOfCheckSat, 19116 ConstructedInterpolants, 1330 QuantifiedInterpolants, 677526 SizeOfPredicates, 349 NumberOfNonLiveVariables, 21357 ConjunctsInSsa, 9253 ConjunctsInUnsatCore, 336 InterpolantComputations, 5 PerfectInterpolantSequences, 2884/44407 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown