/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a865e3bea3ade1065a4c95009cfa501fe03c5538-a865e3b [2021-02-19 18:15:01,587 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-02-19 18:15:01,589 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-02-19 18:15:01,612 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-02-19 18:15:01,613 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-02-19 18:15:01,614 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-02-19 18:15:01,615 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-02-19 18:15:01,622 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-02-19 18:15:01,624 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-02-19 18:15:01,630 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-02-19 18:15:01,631 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-02-19 18:15:01,632 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-02-19 18:15:01,633 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-02-19 18:15:01,634 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-02-19 18:15:01,636 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-02-19 18:15:01,642 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-02-19 18:15:01,643 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-02-19 18:15:01,643 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-02-19 18:15:01,644 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-02-19 18:15:01,646 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-02-19 18:15:01,647 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-02-19 18:15:01,652 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-02-19 18:15:01,653 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-02-19 18:15:01,655 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-02-19 18:15:01,662 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-02-19 18:15:01,663 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-02-19 18:15:01,663 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-02-19 18:15:01,664 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-02-19 18:15:01,664 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-02-19 18:15:01,665 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-02-19 18:15:01,665 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-02-19 18:15:01,665 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-02-19 18:15:01,666 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-02-19 18:15:01,666 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-02-19 18:15:01,667 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-02-19 18:15:01,667 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-02-19 18:15:01,668 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-02-19 18:15:01,668 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-02-19 18:15:01,668 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-02-19 18:15:01,669 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-02-19 18:15:01,669 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-02-19 18:15:01,670 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-02-19 18:15:01,687 INFO L113 SettingsManager]: Loading preferences was successful [2021-02-19 18:15:01,687 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-02-19 18:15:01,688 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-02-19 18:15:01,688 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-02-19 18:15:01,689 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-02-19 18:15:01,689 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-02-19 18:15:01,689 INFO L138 SettingsManager]: * Use SBE=true [2021-02-19 18:15:01,689 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * sizeof long=4 [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * sizeof long double=12 [2021-02-19 18:15:01,690 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-02-19 18:15:01,691 INFO L138 SettingsManager]: * Use constant arrays=true [2021-02-19 18:15:01,691 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-02-19 18:15:01,691 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-02-19 18:15:01,691 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-02-19 18:15:01,691 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-02-19 18:15:01,691 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-02-19 18:15:01,691 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-19 18:15:01,691 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-02-19 18:15:01,691 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-02-19 18:15:01,692 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-02-19 18:15:01,692 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-02-19 18:15:01,692 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-02-19 18:15:01,692 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-02-19 18:15:01,692 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-02-19 18:15:01,692 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-02-19 18:15:01,982 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-02-19 18:15:02,009 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-02-19 18:15:02,011 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-02-19 18:15:02,012 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-02-19 18:15:02,014 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-02-19 18:15:02,015 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl [2021-02-19 18:15:02,018 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl' [2021-02-19 18:15:02,041 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-02-19 18:15:02,045 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-02-19 18:15:02,058 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-02-19 18:15:02,058 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-02-19 18:15:02,058 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-02-19 18:15:02,069 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,078 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,084 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-02-19 18:15:02,086 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-02-19 18:15:02,086 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-02-19 18:15:02,087 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-02-19 18:15:02,093 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,094 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,096 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,096 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,106 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,109 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,110 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/1) ... [2021-02-19 18:15:02,111 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-02-19 18:15:02,111 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-02-19 18:15:02,111 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-02-19 18:15:02,111 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-02-19 18:15:02,118 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (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-02-19 18:15:02,188 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-02-19 18:15:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-02-19 18:15:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-02-19 18:15:02,190 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-02-19 18:15:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-02-19 18:15:02,190 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-02-19 18:15:02,190 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-02-19 18:15:02,191 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-02-19 18:15:02,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-02-19 18:15:02,191 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-02-19 18:15:02,191 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-02-19 18:15:02,192 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-02-19 18:15:02,193 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-02-19 18:15:02,497 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-02-19 18:15:02,499 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-02-19 18:15:02,501 INFO L202 PluginConnector]: Adding new model horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 06:15:02 BoogieIcfgContainer [2021-02-19 18:15:02,501 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-02-19 18:15:02,502 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-02-19 18:15:02,502 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-02-19 18:15:02,505 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-02-19 18:15:02,505 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:15:02" (1/2) ... [2021-02-19 18:15:02,506 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c46009 and model type horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 06:15:02, skipping insertion in model container [2021-02-19 18:15:02,506 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 06:15:02" (2/2) ... [2021-02-19 18:15:02,507 INFO L111 eAbstractionObserver]: Analyzing ICFG horseshoe.wvr.bpl [2021-02-19 18:15:02,511 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-02-19 18:15:02,511 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-02-19 18:15:02,517 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-02-19 18:15:02,518 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-02-19 18:15:02,579 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-02-19 18:15:02,592 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-02-19 18:15:02,615 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-02-19 18:15:02,615 INFO L377 AbstractCegarLoop]: Hoare is true [2021-02-19 18:15:02,615 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-02-19 18:15:02,615 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-02-19 18:15:02,615 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-02-19 18:15:02,615 INFO L381 AbstractCegarLoop]: Difference is false [2021-02-19 18:15:02,615 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-02-19 18:15:02,616 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-02-19 18:15:02,626 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 40 places, 33 transitions, 90 flow [2021-02-19 18:15:02,662 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 355 states, 353 states have (on average 2.943342776203966) internal successors, (1039), 354 states have internal predecessors, (1039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:02,665 INFO L276 IsEmpty]: Start isEmpty. Operand has 355 states, 353 states have (on average 2.943342776203966) internal successors, (1039), 354 states have internal predecessors, (1039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:02,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-02-19 18:15:02,677 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:02,678 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:02,678 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:02,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:02,682 INFO L82 PathProgramCache]: Analyzing trace with hash 1962263573, now seen corresponding path program 1 times [2021-02-19 18:15:02,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:02,689 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494613896] [2021-02-19 18:15:02,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:02,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:02,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494613896] [2021-02-19 18:15:02,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:15:02,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-02-19 18:15:02,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311375905] [2021-02-19 18:15:02,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 18:15:02,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:02,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 18:15:02,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:15:02,810 INFO L87 Difference]: Start difference. First operand has 355 states, 353 states have (on average 2.943342776203966) internal successors, (1039), 354 states have internal predecessors, (1039), 0 states have call successors, (0), 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.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:02,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:02,836 INFO L93 Difference]: Finished difference Result 401 states and 1181 transitions. [2021-02-19 18:15:02,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 18:15:02,837 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-02-19 18:15:02,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:02,848 INFO L225 Difference]: With dead ends: 401 [2021-02-19 18:15:02,849 INFO L226 Difference]: Without dead ends: 401 [2021-02-19 18:15:02,850 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:15:02,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-02-19 18:15:02,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2021-02-19 18:15:02,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.9525) internal successors, (1181), 400 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:02,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 1181 transitions. [2021-02-19 18:15:02,902 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 1181 transitions. Word has length 16 [2021-02-19 18:15:02,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:02,903 INFO L480 AbstractCegarLoop]: Abstraction has 401 states and 1181 transitions. [2021-02-19 18:15:02,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:02,903 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 1181 transitions. [2021-02-19 18:15:02,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-02-19 18:15:02,906 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:02,906 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:02,906 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-02-19 18:15:02,906 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:02,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:02,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1882350125, now seen corresponding path program 1 times [2021-02-19 18:15:02,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:02,907 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023270329] [2021-02-19 18:15:02,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:02,932 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:02,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023270329] [2021-02-19 18:15:02,933 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:15:02,933 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-02-19 18:15:02,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873443056] [2021-02-19 18:15:02,934 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 18:15:02,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:02,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 18:15:02,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:15:02,935 INFO L87 Difference]: Start difference. First operand 401 states and 1181 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:02,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:02,946 INFO L93 Difference]: Finished difference Result 458 states and 1351 transitions. [2021-02-19 18:15:02,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 18:15:02,954 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-02-19 18:15:02,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:02,958 INFO L225 Difference]: With dead ends: 458 [2021-02-19 18:15:02,958 INFO L226 Difference]: Without dead ends: 458 [2021-02-19 18:15:02,959 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:15:02,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-02-19 18:15:02,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 458. [2021-02-19 18:15:02,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.9562363238512037) internal successors, (1351), 457 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:02,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1351 transitions. [2021-02-19 18:15:02,989 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1351 transitions. Word has length 21 [2021-02-19 18:15:02,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:02,990 INFO L480 AbstractCegarLoop]: Abstraction has 458 states and 1351 transitions. [2021-02-19 18:15:02,990 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:02,990 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1351 transitions. [2021-02-19 18:15:02,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-02-19 18:15:02,992 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:02,992 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:02,992 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-02-19 18:15:02,992 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:02,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:02,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1665035728, now seen corresponding path program 1 times [2021-02-19 18:15:02,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:02,993 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221670173] [2021-02-19 18:15:02,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:03,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:03,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221670173] [2021-02-19 18:15:03,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:15:03,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-02-19 18:15:03,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816769308] [2021-02-19 18:15:03,035 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 18:15:03,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:03,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 18:15:03,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:15:03,041 INFO L87 Difference]: Start difference. First operand 458 states and 1351 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:03,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:03,058 INFO L93 Difference]: Finished difference Result 463 states and 1345 transitions. [2021-02-19 18:15:03,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 18:15:03,059 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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-02-19 18:15:03,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:03,069 INFO L225 Difference]: With dead ends: 463 [2021-02-19 18:15:03,069 INFO L226 Difference]: Without dead ends: 463 [2021-02-19 18:15:03,070 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:15:03,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-02-19 18:15:03,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 463. [2021-02-19 18:15:03,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 2.911255411255411) internal successors, (1345), 462 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:03,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1345 transitions. [2021-02-19 18:15:03,090 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1345 transitions. Word has length 25 [2021-02-19 18:15:03,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:03,090 INFO L480 AbstractCegarLoop]: Abstraction has 463 states and 1345 transitions. [2021-02-19 18:15:03,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:03,091 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1345 transitions. [2021-02-19 18:15:03,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-02-19 18:15:03,092 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:03,092 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:03,092 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-02-19 18:15:03,092 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:03,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:03,093 INFO L82 PathProgramCache]: Analyzing trace with hash -213390526, now seen corresponding path program 2 times [2021-02-19 18:15:03,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:03,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061745055] [2021-02-19 18:15:03,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:03,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:03,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061745055] [2021-02-19 18:15:03,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717859356] [2021-02-19 18:15:03,444 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 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-02-19 18:15:03,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:15:03,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:03,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 18:15:03,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:03,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 18:15:03,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:03,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:03,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:03,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 18:15:03,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-02-19 18:15:03,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:03,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:03,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:03,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2021-02-19 18:15:03,979 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:03,980 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:03,980 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 21 [2021-02-19 18:15:03,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694086363] [2021-02-19 18:15:03,981 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:15:03,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:03,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:15:03,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:15:03,982 INFO L87 Difference]: Start difference. First operand 463 states and 1345 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:04,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:04,914 INFO L93 Difference]: Finished difference Result 1470 states and 4324 transitions. [2021-02-19 18:15:04,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 18:15:04,915 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-02-19 18:15:04,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:04,921 INFO L225 Difference]: With dead ends: 1470 [2021-02-19 18:15:04,921 INFO L226 Difference]: Without dead ends: 1408 [2021-02-19 18:15:04,921 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=202, Invalid=1280, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:15:04,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-02-19 18:15:04,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 637. [2021-02-19 18:15:04,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 636 states have (on average 2.9276729559748427) internal successors, (1862), 636 states have internal predecessors, (1862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:04,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1862 transitions. [2021-02-19 18:15:04,943 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1862 transitions. Word has length 25 [2021-02-19 18:15:04,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:04,944 INFO L480 AbstractCegarLoop]: Abstraction has 637 states and 1862 transitions. [2021-02-19 18:15:04,944 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:04,944 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1862 transitions. [2021-02-19 18:15:04,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-02-19 18:15:04,945 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:04,945 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:05,162 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:05,163 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:05,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:05,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1482915714, now seen corresponding path program 3 times [2021-02-19 18:15:05,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:05,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686325568] [2021-02-19 18:15:05,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:05,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:05,330 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:05,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686325568] [2021-02-19 18:15:05,331 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725419820] [2021-02-19 18:15:05,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:05,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:15:05,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:05,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 18:15:05,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:05,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 18:15:05,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:05,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:05,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:05,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 18:15:05,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-02-19 18:15:05,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:05,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:05,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:05,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2021-02-19 18:15:05,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:05,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:05,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:15:05,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821195983] [2021-02-19 18:15:05,758 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:15:05,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:05,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:15:05,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:15:05,759 INFO L87 Difference]: Start difference. First operand 637 states and 1862 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:06,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:06,441 INFO L93 Difference]: Finished difference Result 1386 states and 3964 transitions. [2021-02-19 18:15:06,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 18:15:06,442 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-02-19 18:15:06,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:06,448 INFO L225 Difference]: With dead ends: 1386 [2021-02-19 18:15:06,448 INFO L226 Difference]: Without dead ends: 1334 [2021-02-19 18:15:06,449 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:15:06,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1334 states. [2021-02-19 18:15:06,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1334 to 755. [2021-02-19 18:15:06,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 2.8779840848806364) internal successors, (2170), 754 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:06,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2170 transitions. [2021-02-19 18:15:06,474 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2170 transitions. Word has length 25 [2021-02-19 18:15:06,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:06,474 INFO L480 AbstractCegarLoop]: Abstraction has 755 states and 2170 transitions. [2021-02-19 18:15:06,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:06,475 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2170 transitions. [2021-02-19 18:15:06,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-02-19 18:15:06,476 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:06,477 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:06,690 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:06,690 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:06,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:06,691 INFO L82 PathProgramCache]: Analyzing trace with hash -896423655, now seen corresponding path program 1 times [2021-02-19 18:15:06,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:06,691 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361433107] [2021-02-19 18:15:06,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:06,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:06,730 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:06,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361433107] [2021-02-19 18:15:06,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048635654] [2021-02-19 18:15:06,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-02-19 18:15:06,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:06,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 10 conjunts are in the unsatisfiable core [2021-02-19 18:15:06,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:06,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 18:15:06,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:06,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:06,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:06,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 18:15:06,851 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:06,851 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:06,851 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 8 [2021-02-19 18:15:06,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174186152] [2021-02-19 18:15:06,852 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:15:06,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:06,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:15:06,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:15:06,854 INFO L87 Difference]: Start difference. First operand 755 states and 2170 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:06,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:06,979 INFO L93 Difference]: Finished difference Result 2048 states and 6106 transitions. [2021-02-19 18:15:06,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 18:15:06,980 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-02-19 18:15:06,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:06,988 INFO L225 Difference]: With dead ends: 2048 [2021-02-19 18:15:06,989 INFO L226 Difference]: Without dead ends: 2048 [2021-02-19 18:15:06,989 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-02-19 18:15:06,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-02-19 18:15:07,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1495. [2021-02-19 18:15:07,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1495 states, 1494 states have (on average 2.9571619812583667) internal successors, (4418), 1494 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:07,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 4418 transitions. [2021-02-19 18:15:07,047 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 4418 transitions. Word has length 28 [2021-02-19 18:15:07,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:07,048 INFO L480 AbstractCegarLoop]: Abstraction has 1495 states and 4418 transitions. [2021-02-19 18:15:07,048 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:07,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 4418 transitions. [2021-02-19 18:15:07,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-02-19 18:15:07,052 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:07,052 INFO L506 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-02-19 18:15:07,262 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:07,262 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:07,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:07,263 INFO L82 PathProgramCache]: Analyzing trace with hash 1973782405, now seen corresponding path program 4 times [2021-02-19 18:15:07,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:07,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393401106] [2021-02-19 18:15:07,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:07,336 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:07,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393401106] [2021-02-19 18:15:07,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134584185] [2021-02-19 18:15:07,337 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:07,383 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:15:07,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:07,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-02-19 18:15:07,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:07,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:15:07,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-02-19 18:15:07,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-02-19 18:15:07,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320812030] [2021-02-19 18:15:07,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:15:07,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:07,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:15:07,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:15:07,451 INFO L87 Difference]: Start difference. First operand 1495 states and 4418 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:07,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:07,478 INFO L93 Difference]: Finished difference Result 3564 states and 10524 transitions. [2021-02-19 18:15:07,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 18:15:07,478 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-02-19 18:15:07,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:07,493 INFO L225 Difference]: With dead ends: 3564 [2021-02-19 18:15:07,494 INFO L226 Difference]: Without dead ends: 3498 [2021-02-19 18:15:07,494 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:15:07,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-02-19 18:15:07,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 2784. [2021-02-19 18:15:07,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2784 states, 2783 states have (on average 3.0790513833992095) internal successors, (8569), 2783 states have internal predecessors, (8569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:07,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2784 states to 2784 states and 8569 transitions. [2021-02-19 18:15:07,579 INFO L78 Accepts]: Start accepts. Automaton has 2784 states and 8569 transitions. Word has length 29 [2021-02-19 18:15:07,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:07,580 INFO L480 AbstractCegarLoop]: Abstraction has 2784 states and 8569 transitions. [2021-02-19 18:15:07,580 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:07,580 INFO L276 IsEmpty]: Start isEmpty. Operand 2784 states and 8569 transitions. [2021-02-19 18:15:07,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:15:07,589 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:07,589 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:07,806 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:07,806 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:07,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:07,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1947722728, now seen corresponding path program 5 times [2021-02-19 18:15:07,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:07,807 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592404035] [2021-02-19 18:15:07,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:07,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:07,847 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:07,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592404035] [2021-02-19 18:15:07,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431981108] [2021-02-19 18:15:07,848 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:07,880 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 18:15:07,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:07,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2021-02-19 18:15:07,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:07,945 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:07,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-02-19 18:15:07,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2021-02-19 18:15:07,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746938332] [2021-02-19 18:15:07,947 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:15:07,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:07,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:15:07,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:15:07,947 INFO L87 Difference]: Start difference. First operand 2784 states and 8569 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:07,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:07,971 INFO L93 Difference]: Finished difference Result 3446 states and 10298 transitions. [2021-02-19 18:15:07,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 18:15:07,971 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:15:07,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:07,985 INFO L225 Difference]: With dead ends: 3446 [2021-02-19 18:15:07,985 INFO L226 Difference]: Without dead ends: 3283 [2021-02-19 18:15:07,986 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:15:07,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3283 states. [2021-02-19 18:15:08,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3283 to 3178. [2021-02-19 18:15:08,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3178 states, 3177 states have (on average 3.0387157695939564) internal successors, (9654), 3177 states have internal predecessors, (9654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:08,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3178 states to 3178 states and 9654 transitions. [2021-02-19 18:15:08,071 INFO L78 Accepts]: Start accepts. Automaton has 3178 states and 9654 transitions. Word has length 30 [2021-02-19 18:15:08,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:08,071 INFO L480 AbstractCegarLoop]: Abstraction has 3178 states and 9654 transitions. [2021-02-19 18:15:08,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:08,071 INFO L276 IsEmpty]: Start isEmpty. Operand 3178 states and 9654 transitions. [2021-02-19 18:15:08,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-02-19 18:15:08,078 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:08,078 INFO L506 BasicCegarLoop]: trace histogram [2, 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, 1, 1] [2021-02-19 18:15:08,294 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:08,294 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:08,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:08,294 INFO L82 PathProgramCache]: Analyzing trace with hash -156815063, now seen corresponding path program 2 times [2021-02-19 18:15:08,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:08,295 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327379973] [2021-02-19 18:15:08,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:08,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:08,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:15:08,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327379973] [2021-02-19 18:15:08,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014362767] [2021-02-19 18:15:08,348 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 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-02-19 18:15:08,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:15:08,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:08,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 14 conjunts are in the unsatisfiable core [2021-02-19 18:15:08,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:08,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 18:15:08,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:08,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:08,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:08,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2021-02-19 18:15:08,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 18:15:08,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:08,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:08,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:08,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 18:15:08,529 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:15:08,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:08,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 18:15:08,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538678684] [2021-02-19 18:15:08,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 18:15:08,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:08,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 18:15:08,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-02-19 18:15:08,533 INFO L87 Difference]: Start difference. First operand 3178 states and 9654 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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-02-19 18:15:08,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:08,713 INFO L93 Difference]: Finished difference Result 5522 states and 16468 transitions. [2021-02-19 18:15:08,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 18:15:08,714 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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 33 [2021-02-19 18:15:08,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:08,745 INFO L225 Difference]: With dead ends: 5522 [2021-02-19 18:15:08,745 INFO L226 Difference]: Without dead ends: 5522 [2021-02-19 18:15:08,745 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:15:08,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5522 states. [2021-02-19 18:15:08,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5522 to 5027. [2021-02-19 18:15:08,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5027 states, 5026 states have (on average 3.009550338241146) internal successors, (15126), 5026 states have internal predecessors, (15126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:08,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5027 states to 5027 states and 15126 transitions. [2021-02-19 18:15:08,932 INFO L78 Accepts]: Start accepts. Automaton has 5027 states and 15126 transitions. Word has length 33 [2021-02-19 18:15:08,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:08,933 INFO L480 AbstractCegarLoop]: Abstraction has 5027 states and 15126 transitions. [2021-02-19 18:15:08,933 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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-02-19 18:15:08,933 INFO L276 IsEmpty]: Start isEmpty. Operand 5027 states and 15126 transitions. [2021-02-19 18:15:08,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:08,966 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:08,966 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:09,186 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:09,186 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:09,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:09,186 INFO L82 PathProgramCache]: Analyzing trace with hash -575752004, now seen corresponding path program 3 times [2021-02-19 18:15:09,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:09,187 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359286737] [2021-02-19 18:15:09,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:09,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:09,679 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:09,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359286737] [2021-02-19 18:15:09,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686938538] [2021-02-19 18:15:09,680 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 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-02-19 18:15:09,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:15:09,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:09,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-02-19 18:15:09,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:10,149 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:10,150 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 38 treesize of output 22 [2021-02-19 18:15:10,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:10,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:10,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:10,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:24 [2021-02-19 18:15:10,233 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:10,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:15:10,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:10,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:10,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:10,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:15 [2021-02-19 18:15:10,335 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:10,335 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:10,335 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 35 [2021-02-19 18:15:10,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445406814] [2021-02-19 18:15:10,336 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 18:15:10,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:10,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 18:15:10,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 18:15:10,337 INFO L87 Difference]: Start difference. First operand 5027 states and 15126 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:13,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:13,039 INFO L93 Difference]: Finished difference Result 7847 states and 22961 transitions. [2021-02-19 18:15:13,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-02-19 18:15:13,040 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:13,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:13,083 INFO L225 Difference]: With dead ends: 7847 [2021-02-19 18:15:13,083 INFO L226 Difference]: Without dead ends: 7693 [2021-02-19 18:15:13,084 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1721 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=566, Invalid=5440, Unknown=0, NotChecked=0, Total=6006 [2021-02-19 18:15:13,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7693 states. [2021-02-19 18:15:13,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7693 to 5251. [2021-02-19 18:15:13,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5251 states, 5250 states have (on average 2.989904761904762) internal successors, (15697), 5250 states have internal predecessors, (15697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:13,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5251 states to 5251 states and 15697 transitions. [2021-02-19 18:15:13,222 INFO L78 Accepts]: Start accepts. Automaton has 5251 states and 15697 transitions. Word has length 37 [2021-02-19 18:15:13,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:13,222 INFO L480 AbstractCegarLoop]: Abstraction has 5251 states and 15697 transitions. [2021-02-19 18:15:13,222 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:13,222 INFO L276 IsEmpty]: Start isEmpty. Operand 5251 states and 15697 transitions. [2021-02-19 18:15:13,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:13,232 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:13,232 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:13,446 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-02-19 18:15:13,446 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:13,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:13,447 INFO L82 PathProgramCache]: Analyzing trace with hash 938397274, now seen corresponding path program 4 times [2021-02-19 18:15:13,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:13,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358014568] [2021-02-19 18:15:13,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:13,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:13,875 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:13,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358014568] [2021-02-19 18:15:13,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834010185] [2021-02-19 18:15:13,876 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 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-02-19 18:15:13,902 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:15:13,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:13,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:15:13,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:14,328 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:14,328 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 25 treesize of output 13 [2021-02-19 18:15:14,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:14,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:14,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:14,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:15:14,471 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:14,472 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 29 treesize of output 17 [2021-02-19 18:15:14,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:14,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:14,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:14,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:15:14,739 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:14,739 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:14,739 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:15:14,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182348676] [2021-02-19 18:15:14,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:15:14,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:14,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:15:14,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1234, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:15:14,741 INFO L87 Difference]: Start difference. First operand 5251 states and 15697 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:17,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:17,978 INFO L93 Difference]: Finished difference Result 8722 states and 25489 transitions. [2021-02-19 18:15:17,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-02-19 18:15:17,978 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:17,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:17,998 INFO L225 Difference]: With dead ends: 8722 [2021-02-19 18:15:17,999 INFO L226 Difference]: Without dead ends: 8535 [2021-02-19 18:15:18,000 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=551, Invalid=5611, Unknown=0, NotChecked=0, Total=6162 [2021-02-19 18:15:18,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8535 states. [2021-02-19 18:15:18,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8535 to 5421. [2021-02-19 18:15:18,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5421 states, 5420 states have (on average 2.98450184501845) internal successors, (16176), 5420 states have internal predecessors, (16176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:18,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5421 states to 5421 states and 16176 transitions. [2021-02-19 18:15:18,132 INFO L78 Accepts]: Start accepts. Automaton has 5421 states and 16176 transitions. Word has length 37 [2021-02-19 18:15:18,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:18,132 INFO L480 AbstractCegarLoop]: Abstraction has 5421 states and 16176 transitions. [2021-02-19 18:15:18,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:18,133 INFO L276 IsEmpty]: Start isEmpty. Operand 5421 states and 16176 transitions. [2021-02-19 18:15:18,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:18,142 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:18,142 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:18,355 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-02-19 18:15:18,356 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:18,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:18,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1660263782, now seen corresponding path program 5 times [2021-02-19 18:15:18,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:18,356 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686261726] [2021-02-19 18:15:18,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:18,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:18,745 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:18,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686261726] [2021-02-19 18:15:18,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959337550] [2021-02-19 18:15:18,746 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 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-02-19 18:15:18,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:15:18,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:18,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:15:18,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:19,205 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:19,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 18:15:19,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:19,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:19,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:19,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-02-19 18:15:19,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:15:19,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:15:19,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:15:19,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:15:19,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:15:19,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:19,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:19,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:19,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-02-19 18:15:19,639 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:19,639 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:19,639 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-02-19 18:15:19,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85486593] [2021-02-19 18:15:19,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:15:19,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:19,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:15:19,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1110, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:15:19,641 INFO L87 Difference]: Start difference. First operand 5421 states and 16176 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:22,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:22,383 INFO L93 Difference]: Finished difference Result 6169 states and 18175 transitions. [2021-02-19 18:15:22,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 18:15:22,384 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:22,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:22,397 INFO L225 Difference]: With dead ends: 6169 [2021-02-19 18:15:22,397 INFO L226 Difference]: Without dead ends: 6018 [2021-02-19 18:15:22,398 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=202, Invalid=2660, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 18:15:22,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6018 states. [2021-02-19 18:15:22,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6018 to 5504. [2021-02-19 18:15:22,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5504 states, 5503 states have (on average 2.9765582409594766) internal successors, (16380), 5503 states have internal predecessors, (16380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:22,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5504 states to 5504 states and 16380 transitions. [2021-02-19 18:15:22,513 INFO L78 Accepts]: Start accepts. Automaton has 5504 states and 16380 transitions. Word has length 37 [2021-02-19 18:15:22,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:22,513 INFO L480 AbstractCegarLoop]: Abstraction has 5504 states and 16380 transitions. [2021-02-19 18:15:22,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:22,513 INFO L276 IsEmpty]: Start isEmpty. Operand 5504 states and 16380 transitions. [2021-02-19 18:15:22,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:22,522 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:22,522 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:22,738 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:22,738 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:22,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:22,738 INFO L82 PathProgramCache]: Analyzing trace with hash 509636246, now seen corresponding path program 6 times [2021-02-19 18:15:22,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:22,739 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565271519] [2021-02-19 18:15:22,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:23,258 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:23,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565271519] [2021-02-19 18:15:23,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627455345] [2021-02-19 18:15:23,259 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 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-02-19 18:15:23,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:15:23,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:23,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:15:23,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:23,562 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:15:23,562 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 31 treesize of output 15 [2021-02-19 18:15:23,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:23,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:23,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:23,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-02-19 18:15:23,786 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:23,786 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 29 treesize of output 17 [2021-02-19 18:15:23,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:23,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:23,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:23,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:15:23,923 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:23,924 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:23,924 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-02-19 18:15:23,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007852754] [2021-02-19 18:15:23,924 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:15:23,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:23,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:15:23,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1234, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:15:23,925 INFO L87 Difference]: Start difference. First operand 5504 states and 16380 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:27,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:27,030 INFO L93 Difference]: Finished difference Result 8595 states and 25020 transitions. [2021-02-19 18:15:27,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-02-19 18:15:27,031 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:27,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:27,051 INFO L225 Difference]: With dead ends: 8595 [2021-02-19 18:15:27,051 INFO L226 Difference]: Without dead ends: 8455 [2021-02-19 18:15:27,052 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1565 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=542, Invalid=5938, Unknown=0, NotChecked=0, Total=6480 [2021-02-19 18:15:27,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8455 states. [2021-02-19 18:15:27,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8455 to 5543. [2021-02-19 18:15:27,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5543 states, 5542 states have (on average 2.9756405629736555) internal successors, (16491), 5542 states have internal predecessors, (16491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:27,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5543 states to 5543 states and 16491 transitions. [2021-02-19 18:15:27,163 INFO L78 Accepts]: Start accepts. Automaton has 5543 states and 16491 transitions. Word has length 37 [2021-02-19 18:15:27,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:27,164 INFO L480 AbstractCegarLoop]: Abstraction has 5543 states and 16491 transitions. [2021-02-19 18:15:27,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:27,164 INFO L276 IsEmpty]: Start isEmpty. Operand 5543 states and 16491 transitions. [2021-02-19 18:15:27,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:27,172 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:27,172 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:27,389 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-02-19 18:15:27,389 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:27,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:27,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1234727760, now seen corresponding path program 7 times [2021-02-19 18:15:27,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:27,390 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803266470] [2021-02-19 18:15:27,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:27,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:27,843 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:27,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803266470] [2021-02-19 18:15:27,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677639067] [2021-02-19 18:15:27,843 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 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-02-19 18:15:27,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:27,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:15:27,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:28,158 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:15:28,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-02-19 18:15:28,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:28,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:28,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:28,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-02-19 18:15:28,392 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:28,393 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 29 treesize of output 17 [2021-02-19 18:15:28,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:28,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:28,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:28,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:15:28,632 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:28,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:28,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:15:28,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116590356] [2021-02-19 18:15:28,632 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:15:28,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:28,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:15:28,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1381, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:15:28,633 INFO L87 Difference]: Start difference. First operand 5543 states and 16491 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:32,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:32,587 INFO L93 Difference]: Finished difference Result 9384 states and 27346 transitions. [2021-02-19 18:15:32,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-02-19 18:15:32,587 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:32,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:32,602 INFO L225 Difference]: With dead ends: 9384 [2021-02-19 18:15:32,603 INFO L226 Difference]: Without dead ends: 9197 [2021-02-19 18:15:32,604 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2042 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=633, Invalid=7377, Unknown=0, NotChecked=0, Total=8010 [2021-02-19 18:15:32,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9197 states. [2021-02-19 18:15:32,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9197 to 5540. [2021-02-19 18:15:32,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5540 states, 5539 states have (on average 2.9758079075645423) internal successors, (16483), 5539 states have internal predecessors, (16483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:32,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5540 states to 5540 states and 16483 transitions. [2021-02-19 18:15:32,715 INFO L78 Accepts]: Start accepts. Automaton has 5540 states and 16483 transitions. Word has length 37 [2021-02-19 18:15:32,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:32,715 INFO L480 AbstractCegarLoop]: Abstraction has 5540 states and 16483 transitions. [2021-02-19 18:15:32,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:32,715 INFO L276 IsEmpty]: Start isEmpty. Operand 5540 states and 16483 transitions. [2021-02-19 18:15:32,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:32,723 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:32,724 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:32,928 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-02-19 18:15:32,928 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:32,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:32,928 INFO L82 PathProgramCache]: Analyzing trace with hash 461578480, now seen corresponding path program 8 times [2021-02-19 18:15:32,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:32,928 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565462093] [2021-02-19 18:15:32,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:32,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:33,359 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:33,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565462093] [2021-02-19 18:15:33,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003704842] [2021-02-19 18:15:33,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:15:33,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:15:33,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:33,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:15:33,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:33,670 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:33,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:15:33,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:33,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:33,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:33,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:15:33,914 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:33,914 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 29 treesize of output 17 [2021-02-19 18:15:33,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:33,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:33,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:33,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:15:34,194 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:34,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:34,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:15:34,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992717457] [2021-02-19 18:15:34,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:15:34,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:34,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:15:34,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:15:34,196 INFO L87 Difference]: Start difference. First operand 5540 states and 16483 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:37,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:37,434 INFO L93 Difference]: Finished difference Result 6359 states and 18699 transitions. [2021-02-19 18:15:37,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 18:15:37,434 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:37,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:37,444 INFO L225 Difference]: With dead ends: 6359 [2021-02-19 18:15:37,444 INFO L226 Difference]: Without dead ends: 6222 [2021-02-19 18:15:37,445 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=221, Invalid=3319, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 18:15:37,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6222 states. [2021-02-19 18:15:37,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6222 to 5550. [2021-02-19 18:15:37,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5550 states, 5549 states have (on average 2.9756712921247073) internal successors, (16512), 5549 states have internal predecessors, (16512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:37,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5550 states to 5550 states and 16512 transitions. [2021-02-19 18:15:37,543 INFO L78 Accepts]: Start accepts. Automaton has 5550 states and 16512 transitions. Word has length 37 [2021-02-19 18:15:37,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:37,543 INFO L480 AbstractCegarLoop]: Abstraction has 5550 states and 16512 transitions. [2021-02-19 18:15:37,543 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:37,543 INFO L276 IsEmpty]: Start isEmpty. Operand 5550 states and 16512 transitions. [2021-02-19 18:15:37,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:37,553 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:37,553 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:37,766 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-02-19 18:15:37,766 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:37,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:37,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1719134676, now seen corresponding path program 9 times [2021-02-19 18:15:37,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:37,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885780424] [2021-02-19 18:15:37,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:37,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:38,216 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:38,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885780424] [2021-02-19 18:15:38,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681807677] [2021-02-19 18:15:38,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:38,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:15:38,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:38,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:15:38,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:38,576 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:38,576 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 25 treesize of output 13 [2021-02-19 18:15:38,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:38,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:38,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:38,589 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:15:38,897 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:38,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-02-19 18:15:38,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:38,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:38,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:38,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-02-19 18:15:39,155 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:39,155 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:39,155 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:15:39,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523198631] [2021-02-19 18:15:39,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:15:39,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:39,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:15:39,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:15:39,156 INFO L87 Difference]: Start difference. First operand 5550 states and 16512 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:42,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:42,691 INFO L93 Difference]: Finished difference Result 6332 states and 18636 transitions. [2021-02-19 18:15:42,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-02-19 18:15:42,692 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:42,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:42,701 INFO L225 Difference]: With dead ends: 6332 [2021-02-19 18:15:42,701 INFO L226 Difference]: Without dead ends: 6188 [2021-02-19 18:15:42,702 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=216, Invalid=3324, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 18:15:42,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6188 states. [2021-02-19 18:15:42,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6188 to 5561. [2021-02-19 18:15:42,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5561 states, 5560 states have (on average 2.9758992805755398) internal successors, (16546), 5560 states have internal predecessors, (16546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:42,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5561 states to 5561 states and 16546 transitions. [2021-02-19 18:15:42,797 INFO L78 Accepts]: Start accepts. Automaton has 5561 states and 16546 transitions. Word has length 37 [2021-02-19 18:15:42,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:42,797 INFO L480 AbstractCegarLoop]: Abstraction has 5561 states and 16546 transitions. [2021-02-19 18:15:42,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:42,798 INFO L276 IsEmpty]: Start isEmpty. Operand 5561 states and 16546 transitions. [2021-02-19 18:15:42,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:42,806 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:42,806 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:43,026 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2021-02-19 18:15:43,026 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:43,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:43,026 INFO L82 PathProgramCache]: Analyzing trace with hash 2025058240, now seen corresponding path program 10 times [2021-02-19 18:15:43,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:43,026 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564889633] [2021-02-19 18:15:43,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:43,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:43,496 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:43,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564889633] [2021-02-19 18:15:43,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105383843] [2021-02-19 18:15:43,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 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-02-19 18:15:43,523 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:15:43,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:43,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:15:43,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:43,837 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:15:43,837 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 29 treesize of output 13 [2021-02-19 18:15:43,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:43,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:43,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:43,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-02-19 18:15:44,091 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:44,092 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 29 treesize of output 17 [2021-02-19 18:15:44,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:44,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:44,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:44,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:15:44,344 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:44,344 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:44,345 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:15:44,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958079159] [2021-02-19 18:15:44,345 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:15:44,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:44,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:15:44,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1381, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:15:44,346 INFO L87 Difference]: Start difference. First operand 5561 states and 16546 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:48,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:48,394 INFO L93 Difference]: Finished difference Result 9478 states and 27628 transitions. [2021-02-19 18:15:48,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-02-19 18:15:48,394 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:48,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:48,408 INFO L225 Difference]: With dead ends: 9478 [2021-02-19 18:15:48,408 INFO L226 Difference]: Without dead ends: 9291 [2021-02-19 18:15:48,409 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1985 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=570, Invalid=7262, Unknown=0, NotChecked=0, Total=7832 [2021-02-19 18:15:48,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9291 states. [2021-02-19 18:15:48,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9291 to 5558. [2021-02-19 18:15:48,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 5557 states have (on average 2.9760662227820767) internal successors, (16538), 5557 states have internal predecessors, (16538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:48,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 16538 transitions. [2021-02-19 18:15:48,514 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 16538 transitions. Word has length 37 [2021-02-19 18:15:48,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:48,514 INFO L480 AbstractCegarLoop]: Abstraction has 5558 states and 16538 transitions. [2021-02-19 18:15:48,514 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:48,514 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 16538 transitions. [2021-02-19 18:15:48,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:48,522 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:48,522 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:48,738 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:48,738 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:48,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:48,739 INFO L82 PathProgramCache]: Analyzing trace with hash -573602816, now seen corresponding path program 11 times [2021-02-19 18:15:48,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:48,739 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219475728] [2021-02-19 18:15:48,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:48,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:49,204 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:49,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219475728] [2021-02-19 18:15:49,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742227173] [2021-02-19 18:15:49,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:49,229 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:15:49,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:15:49,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 18:15:49,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:49,499 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:49,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:15:49,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:49,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:49,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:49,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:15:49,625 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:49,626 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 31 treesize of output 19 [2021-02-19 18:15:49,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:49,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:49,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:49,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-02-19 18:15:49,803 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:49,803 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:49,803 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 33 [2021-02-19 18:15:49,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950113862] [2021-02-19 18:15:49,804 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-02-19 18:15:49,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:49,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-02-19 18:15:49,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1028, Unknown=0, NotChecked=0, Total=1122 [2021-02-19 18:15:49,805 INFO L87 Difference]: Start difference. First operand 5558 states and 16538 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:50,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:50,734 INFO L93 Difference]: Finished difference Result 6041 states and 17723 transitions. [2021-02-19 18:15:50,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:15:50,735 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:50,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:50,743 INFO L225 Difference]: With dead ends: 6041 [2021-02-19 18:15:50,743 INFO L226 Difference]: Without dead ends: 5915 [2021-02-19 18:15:50,744 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=144, Invalid=1578, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 18:15:50,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5915 states. [2021-02-19 18:15:50,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5915 to 5552. [2021-02-19 18:15:50,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5552 states, 5551 states have (on average 2.976400648531796) internal successors, (16522), 5551 states have internal predecessors, (16522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:50,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5552 states to 5552 states and 16522 transitions. [2021-02-19 18:15:50,861 INFO L78 Accepts]: Start accepts. Automaton has 5552 states and 16522 transitions. Word has length 37 [2021-02-19 18:15:50,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:50,861 INFO L480 AbstractCegarLoop]: Abstraction has 5552 states and 16522 transitions. [2021-02-19 18:15:50,861 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:50,861 INFO L276 IsEmpty]: Start isEmpty. Operand 5552 states and 16522 transitions. [2021-02-19 18:15:50,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:50,872 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:50,873 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:51,088 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-02-19 18:15:51,088 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:51,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:51,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1863053010, now seen corresponding path program 12 times [2021-02-19 18:15:51,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:51,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739160925] [2021-02-19 18:15:51,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:51,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:51,547 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:51,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739160925] [2021-02-19 18:15:51,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273067018] [2021-02-19 18:15:51,547 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:15:51,584 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:15:51,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:51,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:15:51,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:51,874 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:15:51,875 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 29 treesize of output 13 [2021-02-19 18:15:51,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:51,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:51,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:51,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-02-19 18:15:52,127 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:52,127 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 29 treesize of output 17 [2021-02-19 18:15:52,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:52,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:52,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:52,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:15:52,274 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:52,274 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:52,274 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-02-19 18:15:52,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133510455] [2021-02-19 18:15:52,274 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:15:52,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:52,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:15:52,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:15:52,275 INFO L87 Difference]: Start difference. First operand 5552 states and 16522 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:56,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:15:56,319 INFO L93 Difference]: Finished difference Result 9466 states and 27492 transitions. [2021-02-19 18:15:56,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-02-19 18:15:56,320 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:15:56,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:15:56,334 INFO L225 Difference]: With dead ends: 9466 [2021-02-19 18:15:56,335 INFO L226 Difference]: Without dead ends: 9252 [2021-02-19 18:15:56,335 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1569 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=496, Invalid=5984, Unknown=0, NotChecked=0, Total=6480 [2021-02-19 18:15:56,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9252 states. [2021-02-19 18:15:56,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9252 to 5577. [2021-02-19 18:15:56,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5577 states, 5576 states have (on average 2.9748923959827835) internal successors, (16588), 5576 states have internal predecessors, (16588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:56,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5577 states to 5577 states and 16588 transitions. [2021-02-19 18:15:56,443 INFO L78 Accepts]: Start accepts. Automaton has 5577 states and 16588 transitions. Word has length 37 [2021-02-19 18:15:56,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:15:56,443 INFO L480 AbstractCegarLoop]: Abstraction has 5577 states and 16588 transitions. [2021-02-19 18:15:56,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:15:56,443 INFO L276 IsEmpty]: Start isEmpty. Operand 5577 states and 16588 transitions. [2021-02-19 18:15:56,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:15:56,451 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:15:56,451 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:15:56,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:56,654 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:15:56,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:15:56,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1346091490, now seen corresponding path program 13 times [2021-02-19 18:15:56,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:15:56,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657643397] [2021-02-19 18:15:56,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:15:56,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:57,135 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:57,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657643397] [2021-02-19 18:15:57,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635020592] [2021-02-19 18:15:57,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:15:57,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:15:57,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:15:57,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:15:57,634 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:57,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 18:15:57,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:57,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:57,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:57,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:15:57,743 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:15:57,743 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 29 treesize of output 17 [2021-02-19 18:15:57,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:15:57,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:15:57,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:15:57,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:15:58,021 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:15:58,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:15:58,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-02-19 18:15:58,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745770685] [2021-02-19 18:15:58,021 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-02-19 18:15:58,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:15:58,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-02-19 18:15:58,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1308, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 18:15:58,022 INFO L87 Difference]: Start difference. First operand 5577 states and 16588 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:02,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:02,484 INFO L93 Difference]: Finished difference Result 9023 states and 26238 transitions. [2021-02-19 18:16:02,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-02-19 18:16:02,485 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:02,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:02,501 INFO L225 Difference]: With dead ends: 9023 [2021-02-19 18:16:02,502 INFO L226 Difference]: Without dead ends: 8836 [2021-02-19 18:16:02,502 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1364 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=587, Invalid=5893, Unknown=0, NotChecked=0, Total=6480 [2021-02-19 18:16:02,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8836 states. [2021-02-19 18:16:02,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8836 to 5631. [2021-02-19 18:16:02,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5631 states, 5630 states have (on average 2.969271758436945) internal successors, (16717), 5630 states have internal predecessors, (16717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:02,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5631 states to 5631 states and 16717 transitions. [2021-02-19 18:16:02,631 INFO L78 Accepts]: Start accepts. Automaton has 5631 states and 16717 transitions. Word has length 37 [2021-02-19 18:16:02,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:02,631 INFO L480 AbstractCegarLoop]: Abstraction has 5631 states and 16717 transitions. [2021-02-19 18:16:02,631 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:02,631 INFO L276 IsEmpty]: Start isEmpty. Operand 5631 states and 16717 transitions. [2021-02-19 18:16:02,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:02,640 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:02,640 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:02,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-02-19 18:16:02,840 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:02,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:02,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1252569566, now seen corresponding path program 14 times [2021-02-19 18:16:02,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:02,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221473459] [2021-02-19 18:16:02,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:02,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:03,248 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:03,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221473459] [2021-02-19 18:16:03,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883837792] [2021-02-19 18:16:03,248 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:03,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:16:03,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:03,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:16:03,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:03,737 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:03,737 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 25 treesize of output 13 [2021-02-19 18:16:03,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:03,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:03,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:03,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:16:03,860 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:03,860 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 29 treesize of output 17 [2021-02-19 18:16:03,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:03,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:03,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:03,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:16:04,196 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:04,197 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:04,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-02-19 18:16:04,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392933141] [2021-02-19 18:16:04,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 18:16:04,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:04,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 18:16:04,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 18:16:04,198 INFO L87 Difference]: Start difference. First operand 5631 states and 16717 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:08,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:08,016 INFO L93 Difference]: Finished difference Result 6423 states and 18824 transitions. [2021-02-19 18:16:08,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 18:16:08,017 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:08,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:08,027 INFO L225 Difference]: With dead ends: 6423 [2021-02-19 18:16:08,028 INFO L226 Difference]: Without dead ends: 6272 [2021-02-19 18:16:08,028 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=212, Invalid=2868, Unknown=0, NotChecked=0, Total=3080 [2021-02-19 18:16:08,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6272 states. [2021-02-19 18:16:08,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6272 to 5601. [2021-02-19 18:16:08,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5601 states, 5600 states have (on average 2.9707142857142856) internal successors, (16636), 5600 states have internal predecessors, (16636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:08,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5601 states to 5601 states and 16636 transitions. [2021-02-19 18:16:08,124 INFO L78 Accepts]: Start accepts. Automaton has 5601 states and 16636 transitions. Word has length 37 [2021-02-19 18:16:08,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:08,124 INFO L480 AbstractCegarLoop]: Abstraction has 5601 states and 16636 transitions. [2021-02-19 18:16:08,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:08,124 INFO L276 IsEmpty]: Start isEmpty. Operand 5601 states and 16636 transitions. [2021-02-19 18:16:08,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:08,131 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:08,131 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:08,346 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-02-19 18:16:08,346 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:08,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:08,346 INFO L82 PathProgramCache]: Analyzing trace with hash 917330462, now seen corresponding path program 15 times [2021-02-19 18:16:08,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:08,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377732268] [2021-02-19 18:16:08,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:08,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:08,848 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:08,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377732268] [2021-02-19 18:16:08,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285947143] [2021-02-19 18:16:08,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:08,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:16:08,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:08,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 42 conjunts are in the unsatisfiable core [2021-02-19 18:16:08,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:09,218 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:09,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 18:16:09,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:09,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:09,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:09,231 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:16:09,488 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:09,489 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 29 treesize of output 17 [2021-02-19 18:16:09,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:09,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:09,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:09,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:16:09,655 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:09,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:09,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-02-19 18:16:09,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981980925] [2021-02-19 18:16:09,656 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:16:09,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:09,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:16:09,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:16:09,657 INFO L87 Difference]: Start difference. First operand 5601 states and 16636 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:13,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:13,918 INFO L93 Difference]: Finished difference Result 8617 states and 25088 transitions. [2021-02-19 18:16:13,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-02-19 18:16:13,919 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:13,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:13,932 INFO L225 Difference]: With dead ends: 8617 [2021-02-19 18:16:13,932 INFO L226 Difference]: Without dead ends: 8477 [2021-02-19 18:16:13,933 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1447 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=549, Invalid=5931, Unknown=0, NotChecked=0, Total=6480 [2021-02-19 18:16:13,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8477 states. [2021-02-19 18:16:14,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8477 to 5640. [2021-02-19 18:16:14,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5640 states, 5639 states have (on average 2.9698528107820534) internal successors, (16747), 5639 states have internal predecessors, (16747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:14,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5640 states to 5640 states and 16747 transitions. [2021-02-19 18:16:14,027 INFO L78 Accepts]: Start accepts. Automaton has 5640 states and 16747 transitions. Word has length 37 [2021-02-19 18:16:14,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:14,028 INFO L480 AbstractCegarLoop]: Abstraction has 5640 states and 16747 transitions. [2021-02-19 18:16:14,028 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:14,028 INFO L276 IsEmpty]: Start isEmpty. Operand 5640 states and 16747 transitions. [2021-02-19 18:16:14,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:14,034 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:14,035 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:14,235 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:14,235 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:14,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:14,235 INFO L82 PathProgramCache]: Analyzing trace with hash -827033544, now seen corresponding path program 16 times [2021-02-19 18:16:14,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:14,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219081363] [2021-02-19 18:16:14,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:14,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:14,741 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:14,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219081363] [2021-02-19 18:16:14,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254932435] [2021-02-19 18:16:14,741 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:14,766 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:16:14,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:14,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:16:14,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:15,103 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:16:15,103 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 31 treesize of output 15 [2021-02-19 18:16:15,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:15,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:15,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:15,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-02-19 18:16:15,404 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:15,404 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 29 treesize of output 17 [2021-02-19 18:16:15,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:15,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:15,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:15,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:16:15,707 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:15,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:15,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:16:15,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33662172] [2021-02-19 18:16:15,707 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:16:15,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:15,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:16:15,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:16:15,708 INFO L87 Difference]: Start difference. First operand 5640 states and 16747 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:21,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:21,377 INFO L93 Difference]: Finished difference Result 9531 states and 27706 transitions. [2021-02-19 18:16:21,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-02-19 18:16:21,378 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:21,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:21,392 INFO L225 Difference]: With dead ends: 9531 [2021-02-19 18:16:21,392 INFO L226 Difference]: Without dead ends: 9344 [2021-02-19 18:16:21,393 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2020 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=674, Invalid=7698, Unknown=0, NotChecked=0, Total=8372 [2021-02-19 18:16:21,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9344 states. [2021-02-19 18:16:21,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9344 to 5637. [2021-02-19 18:16:21,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5637 states, 5636 states have (on average 2.970014194464159) internal successors, (16739), 5636 states have internal predecessors, (16739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:21,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5637 states to 5637 states and 16739 transitions. [2021-02-19 18:16:21,492 INFO L78 Accepts]: Start accepts. Automaton has 5637 states and 16739 transitions. Word has length 37 [2021-02-19 18:16:21,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:21,492 INFO L480 AbstractCegarLoop]: Abstraction has 5637 states and 16739 transitions. [2021-02-19 18:16:21,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:21,493 INFO L276 IsEmpty]: Start isEmpty. Operand 5637 states and 16739 transitions. [2021-02-19 18:16:21,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:21,499 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:21,499 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:21,700 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-02-19 18:16:21,700 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:21,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:21,700 INFO L82 PathProgramCache]: Analyzing trace with hash 869272696, now seen corresponding path program 17 times [2021-02-19 18:16:21,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:21,700 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159110785] [2021-02-19 18:16:21,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:21,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:22,173 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:22,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159110785] [2021-02-19 18:16:22,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312432721] [2021-02-19 18:16:22,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:22,207 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:16:22,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:22,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-02-19 18:16:22,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:22,570 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:22,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:16:22,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:22,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:22,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:22,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:16:22,883 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:22,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 20 [2021-02-19 18:16:22,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:22,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:22,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:22,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-02-19 18:16:23,204 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:23,204 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:23,204 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:16:23,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975959110] [2021-02-19 18:16:23,204 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:16:23,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:23,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:16:23,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:16:23,205 INFO L87 Difference]: Start difference. First operand 5637 states and 16739 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:27,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:27,495 INFO L93 Difference]: Finished difference Result 6441 states and 18913 transitions. [2021-02-19 18:16:27,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-02-19 18:16:27,496 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:27,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:27,506 INFO L225 Difference]: With dead ends: 6441 [2021-02-19 18:16:27,506 INFO L226 Difference]: Without dead ends: 6304 [2021-02-19 18:16:27,507 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=213, Invalid=3209, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 18:16:27,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6304 states. [2021-02-19 18:16:27,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6304 to 5647. [2021-02-19 18:16:27,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5647 states, 5646 states have (on average 2.9698901877435353) internal successors, (16768), 5646 states have internal predecessors, (16768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:27,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5647 states to 5647 states and 16768 transitions. [2021-02-19 18:16:27,597 INFO L78 Accepts]: Start accepts. Automaton has 5647 states and 16768 transitions. Word has length 37 [2021-02-19 18:16:27,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:27,597 INFO L480 AbstractCegarLoop]: Abstraction has 5647 states and 16768 transitions. [2021-02-19 18:16:27,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:27,597 INFO L276 IsEmpty]: Start isEmpty. Operand 5647 states and 16768 transitions. [2021-02-19 18:16:27,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:27,604 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:27,604 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:27,809 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-02-19 18:16:27,810 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:27,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:27,810 INFO L82 PathProgramCache]: Analyzing trace with hash -1311440460, now seen corresponding path program 18 times [2021-02-19 18:16:27,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:27,810 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602201762] [2021-02-19 18:16:27,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:27,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:28,317 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:28,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602201762] [2021-02-19 18:16:28,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140118487] [2021-02-19 18:16:28,317 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:28,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:16:28,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:28,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-02-19 18:16:28,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:28,691 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:16:28,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-02-19 18:16:28,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:28,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:28,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:28,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:27 [2021-02-19 18:16:28,888 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:28,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 20 [2021-02-19 18:16:28,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:28,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:28,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:28,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:12 [2021-02-19 18:16:28,996 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:28,996 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:28,996 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 32 [2021-02-19 18:16:28,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649445391] [2021-02-19 18:16:28,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-02-19 18:16:28,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:28,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-02-19 18:16:28,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=968, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 18:16:28,997 INFO L87 Difference]: Start difference. First operand 5647 states and 16768 transitions. Second operand has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:30,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:30,029 INFO L93 Difference]: Finished difference Result 6166 states and 18092 transitions. [2021-02-19 18:16:30,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 18:16:30,030 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:30,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:30,039 INFO L225 Difference]: With dead ends: 6166 [2021-02-19 18:16:30,039 INFO L226 Difference]: Without dead ends: 6109 [2021-02-19 18:16:30,040 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=120, Invalid=1286, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 18:16:30,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6109 states. [2021-02-19 18:16:30,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6109 to 5659. [2021-02-19 18:16:30,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5659 states, 5658 states have (on average 2.9692470837751856) internal successors, (16800), 5658 states have internal predecessors, (16800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:30,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5659 states to 5659 states and 16800 transitions. [2021-02-19 18:16:30,124 INFO L78 Accepts]: Start accepts. Automaton has 5659 states and 16800 transitions. Word has length 37 [2021-02-19 18:16:30,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:30,124 INFO L480 AbstractCegarLoop]: Abstraction has 5659 states and 16800 transitions. [2021-02-19 18:16:30,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.212121212121212) internal successors, (73), 32 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:30,124 INFO L276 IsEmpty]: Start isEmpty. Operand 5659 states and 16800 transitions. [2021-02-19 18:16:30,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:30,131 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:30,131 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:30,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:30,332 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:30,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:30,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1862214840, now seen corresponding path program 19 times [2021-02-19 18:16:30,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:30,332 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279216230] [2021-02-19 18:16:30,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:30,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:30,847 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:30,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279216230] [2021-02-19 18:16:30,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741378351] [2021-02-19 18:16:30,847 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:30,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:30,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:16:30,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:31,234 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:16:31,234 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 31 treesize of output 15 [2021-02-19 18:16:31,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:31,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:31,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:31,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-02-19 18:16:31,568 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:31,569 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 29 treesize of output 17 [2021-02-19 18:16:31,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:31,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:31,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:31,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:16:31,870 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:31,871 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:31,871 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:16:31,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549626249] [2021-02-19 18:16:31,871 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:16:31,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:31,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:16:31,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:16:31,872 INFO L87 Difference]: Start difference. First operand 5659 states and 16800 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:37,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:37,597 INFO L93 Difference]: Finished difference Result 9694 states and 28179 transitions. [2021-02-19 18:16:37,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-02-19 18:16:37,599 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:37,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:37,615 INFO L225 Difference]: With dead ends: 9694 [2021-02-19 18:16:37,615 INFO L226 Difference]: Without dead ends: 9507 [2021-02-19 18:16:37,616 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1959 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=604, Invalid=7586, Unknown=0, NotChecked=0, Total=8190 [2021-02-19 18:16:37,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9507 states. [2021-02-19 18:16:37,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9507 to 5644. [2021-02-19 18:16:37,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5644 states, 5643 states have (on average 2.9700513911040227) internal successors, (16760), 5643 states have internal predecessors, (16760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:37,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5644 states to 5644 states and 16760 transitions. [2021-02-19 18:16:37,736 INFO L78 Accepts]: Start accepts. Automaton has 5644 states and 16760 transitions. Word has length 37 [2021-02-19 18:16:37,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:37,736 INFO L480 AbstractCegarLoop]: Abstraction has 5644 states and 16760 transitions. [2021-02-19 18:16:37,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:37,737 INFO L276 IsEmpty]: Start isEmpty. Operand 5644 states and 16760 transitions. [2021-02-19 18:16:37,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:37,744 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:37,744 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:37,961 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-02-19 18:16:37,961 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:37,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:37,961 INFO L82 PathProgramCache]: Analyzing trace with hash -2024220070, now seen corresponding path program 20 times [2021-02-19 18:16:37,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:37,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779222685] [2021-02-19 18:16:37,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:37,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:38,486 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:38,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779222685] [2021-02-19 18:16:38,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759721194] [2021-02-19 18:16:38,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:38,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:16:38,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:38,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:16:38,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:38,860 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:38,860 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 25 treesize of output 13 [2021-02-19 18:16:38,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:38,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:38,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:38,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:16:39,172 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:39,173 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 29 treesize of output 17 [2021-02-19 18:16:39,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:39,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:39,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:39,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:16:39,489 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:39,490 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:39,490 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:16:39,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126848284] [2021-02-19 18:16:39,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:16:39,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:39,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:16:39,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:16:39,491 INFO L87 Difference]: Start difference. First operand 5644 states and 16760 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:44,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:44,542 INFO L93 Difference]: Finished difference Result 9493 states and 27668 transitions. [2021-02-19 18:16:44,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-02-19 18:16:44,543 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:44,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:44,559 INFO L225 Difference]: With dead ends: 9493 [2021-02-19 18:16:44,559 INFO L226 Difference]: Without dead ends: 9282 [2021-02-19 18:16:44,559 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=476, Invalid=5844, Unknown=0, NotChecked=0, Total=6320 [2021-02-19 18:16:44,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9282 states. [2021-02-19 18:16:44,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9282 to 5646. [2021-02-19 18:16:44,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5646 states, 5645 states have (on average 2.970770593445527) internal successors, (16770), 5645 states have internal predecessors, (16770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:44,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5646 states to 5646 states and 16770 transitions. [2021-02-19 18:16:44,656 INFO L78 Accepts]: Start accepts. Automaton has 5646 states and 16770 transitions. Word has length 37 [2021-02-19 18:16:44,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:44,656 INFO L480 AbstractCegarLoop]: Abstraction has 5646 states and 16770 transitions. [2021-02-19 18:16:44,656 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:44,656 INFO L276 IsEmpty]: Start isEmpty. Operand 5646 states and 16770 transitions. [2021-02-19 18:16:44,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:44,663 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:44,663 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:44,879 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:44,879 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:44,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:44,880 INFO L82 PathProgramCache]: Analyzing trace with hash -327913830, now seen corresponding path program 21 times [2021-02-19 18:16:44,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:44,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754503703] [2021-02-19 18:16:44,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:44,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:45,350 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:45,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754503703] [2021-02-19 18:16:45,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104967163] [2021-02-19 18:16:45,350 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:45,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:16:45,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:45,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:16:45,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:45,734 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:45,735 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 25 treesize of output 13 [2021-02-19 18:16:45,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:45,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:45,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:45,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:16:46,058 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:46,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:16:46,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:46,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:46,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:46,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:16:46,409 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:46,409 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:46,409 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:16:46,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992628609] [2021-02-19 18:16:46,410 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:16:46,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:46,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:16:46,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:16:46,410 INFO L87 Difference]: Start difference. First operand 5646 states and 16770 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:51,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:51,111 INFO L93 Difference]: Finished difference Result 6413 states and 18873 transitions. [2021-02-19 18:16:51,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 18:16:51,113 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:51,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:51,123 INFO L225 Difference]: With dead ends: 6413 [2021-02-19 18:16:51,123 INFO L226 Difference]: Without dead ends: 6276 [2021-02-19 18:16:51,123 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=203, Invalid=2989, Unknown=0, NotChecked=0, Total=3192 [2021-02-19 18:16:51,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6276 states. [2021-02-19 18:16:51,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6276 to 5662. [2021-02-19 18:16:51,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5662 states, 5661 states have (on average 2.9703232644409114) internal successors, (16815), 5661 states have internal predecessors, (16815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:51,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5662 states to 5662 states and 16815 transitions. [2021-02-19 18:16:51,204 INFO L78 Accepts]: Start accepts. Automaton has 5662 states and 16815 transitions. Word has length 37 [2021-02-19 18:16:51,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:51,204 INFO L480 AbstractCegarLoop]: Abstraction has 5662 states and 16815 transitions. [2021-02-19 18:16:51,204 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:51,204 INFO L276 IsEmpty]: Start isEmpty. Operand 5662 states and 16815 transitions. [2021-02-19 18:16:51,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:51,210 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:51,210 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:51,412 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-02-19 18:16:51,413 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:51,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:51,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1786340310, now seen corresponding path program 22 times [2021-02-19 18:16:51,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:51,413 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574797096] [2021-02-19 18:16:51,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:51,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:51,826 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:51,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574797096] [2021-02-19 18:16:51,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760657785] [2021-02-19 18:16:51,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:51,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:16:51,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:51,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-02-19 18:16:51,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:52,240 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:16:52,241 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 31 treesize of output 15 [2021-02-19 18:16:52,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:52,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:52,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:52,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-02-19 18:16:52,512 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:52,512 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 39 treesize of output 23 [2021-02-19 18:16:52,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:52,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:52,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:52,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:17 [2021-02-19 18:16:52,779 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:52,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:52,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-02-19 18:16:52,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374775965] [2021-02-19 18:16:52,780 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:16:52,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:52,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:16:52,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:16:52,781 INFO L87 Difference]: Start difference. First operand 5662 states and 16815 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:56,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:16:56,601 INFO L93 Difference]: Finished difference Result 6566 states and 19311 transitions. [2021-02-19 18:16:56,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 18:16:56,602 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:16:56,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:16:56,612 INFO L225 Difference]: With dead ends: 6566 [2021-02-19 18:16:56,613 INFO L226 Difference]: Without dead ends: 6408 [2021-02-19 18:16:56,613 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=181, Invalid=2369, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 18:16:56,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6408 states. [2021-02-19 18:16:56,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6408 to 5683. [2021-02-19 18:16:56,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5683 states, 5682 states have (on average 2.969904963041183) internal successors, (16875), 5682 states have internal predecessors, (16875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:56,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5683 states to 5683 states and 16875 transitions. [2021-02-19 18:16:56,698 INFO L78 Accepts]: Start accepts. Automaton has 5683 states and 16875 transitions. Word has length 37 [2021-02-19 18:16:56,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:16:56,698 INFO L480 AbstractCegarLoop]: Abstraction has 5683 states and 16875 transitions. [2021-02-19 18:16:56,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:16:56,698 INFO L276 IsEmpty]: Start isEmpty. Operand 5683 states and 16875 transitions. [2021-02-19 18:16:56,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:16:56,705 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:16:56,705 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:16:56,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:56,907 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:16:56,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:16:56,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1637259844, now seen corresponding path program 23 times [2021-02-19 18:16:56,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:16:56,907 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375260580] [2021-02-19 18:16:56,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:16:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:16:57,533 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:57,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375260580] [2021-02-19 18:16:57,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553953857] [2021-02-19 18:16:57,533 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:16:57,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:16:57,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:16:57,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 18:16:57,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:16:57,932 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:16:57,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:16:57,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:57,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:57,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:57,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-02-19 18:16:58,369 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:16:58,369 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 33 treesize of output 17 [2021-02-19 18:16:58,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:16:58,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:16:58,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:16:58,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-02-19 18:16:58,737 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:16:58,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:16:58,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:16:58,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963737915] [2021-02-19 18:16:58,738 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:16:58,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:16:58,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:16:58,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:16:58,738 INFO L87 Difference]: Start difference. First operand 5683 states and 16875 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:06,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:17:06,246 INFO L93 Difference]: Finished difference Result 8304 states and 24137 transitions. [2021-02-19 18:17:06,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-02-19 18:17:06,251 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:17:06,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:17:06,263 INFO L225 Difference]: With dead ends: 8304 [2021-02-19 18:17:06,264 INFO L226 Difference]: Without dead ends: 8149 [2021-02-19 18:17:06,264 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1992 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=716, Invalid=7656, Unknown=0, NotChecked=0, Total=8372 [2021-02-19 18:17:06,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8149 states. [2021-02-19 18:17:06,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8149 to 5759. [2021-02-19 18:17:06,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5759 states, 5758 states have (on average 2.965613060090309) internal successors, (17076), 5758 states have internal predecessors, (17076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:06,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5759 states to 5759 states and 17076 transitions. [2021-02-19 18:17:06,355 INFO L78 Accepts]: Start accepts. Automaton has 5759 states and 17076 transitions. Word has length 37 [2021-02-19 18:17:06,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:17:06,355 INFO L480 AbstractCegarLoop]: Abstraction has 5759 states and 17076 transitions. [2021-02-19 18:17:06,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:06,355 INFO L276 IsEmpty]: Start isEmpty. Operand 5759 states and 17076 transitions. [2021-02-19 18:17:06,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:17:06,362 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:17:06,362 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:17:06,562 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-02-19 18:17:06,562 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:17:06,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:17:06,563 INFO L82 PathProgramCache]: Analyzing trace with hash 59046396, now seen corresponding path program 24 times [2021-02-19 18:17:06,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:17:06,563 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644020604] [2021-02-19 18:17:06,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:17:06,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:07,124 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:07,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644020604] [2021-02-19 18:17:07,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785498722] [2021-02-19 18:17:07,125 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:17:07,151 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:17:07,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:17:07,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-02-19 18:17:07,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:17:07,505 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:17:07,505 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 31 treesize of output 15 [2021-02-19 18:17:07,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:07,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:07,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:07,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-02-19 18:17:07,903 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:07,904 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 29 treesize of output 17 [2021-02-19 18:17:07,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:07,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:07,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:07,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:17:08,110 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:08,110 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:17:08,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-02-19 18:17:08,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554322586] [2021-02-19 18:17:08,111 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:17:08,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:17:08,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:17:08,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:17:08,111 INFO L87 Difference]: Start difference. First operand 5759 states and 17076 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:10,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:17:10,724 INFO L93 Difference]: Finished difference Result 6039 states and 17767 transitions. [2021-02-19 18:17:10,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 18:17:10,725 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:17:10,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:17:10,733 INFO L225 Difference]: With dead ends: 6039 [2021-02-19 18:17:10,733 INFO L226 Difference]: Without dead ends: 5996 [2021-02-19 18:17:10,734 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=222, Invalid=2640, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 18:17:10,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5996 states. [2021-02-19 18:17:10,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5996 to 5759. [2021-02-19 18:17:10,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5759 states, 5758 states have (on average 2.965613060090309) internal successors, (17076), 5758 states have internal predecessors, (17076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:10,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5759 states to 5759 states and 17076 transitions. [2021-02-19 18:17:10,814 INFO L78 Accepts]: Start accepts. Automaton has 5759 states and 17076 transitions. Word has length 37 [2021-02-19 18:17:10,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:17:10,815 INFO L480 AbstractCegarLoop]: Abstraction has 5759 states and 17076 transitions. [2021-02-19 18:17:10,815 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:10,815 INFO L276 IsEmpty]: Start isEmpty. Operand 5759 states and 17076 transitions. [2021-02-19 18:17:10,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:17:10,821 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:17:10,822 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:17:11,030 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:17:11,030 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:17:11,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:17:11,030 INFO L82 PathProgramCache]: Analyzing trace with hash 913343446, now seen corresponding path program 25 times [2021-02-19 18:17:11,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:17:11,030 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71730608] [2021-02-19 18:17:11,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:17:11,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:11,681 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:11,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71730608] [2021-02-19 18:17:11,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699611035] [2021-02-19 18:17:11,682 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:17:11,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:11,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:17:11,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:17:12,091 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:17:12,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-02-19 18:17:12,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:12,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:12,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:12,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-02-19 18:17:12,561 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:12,562 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 29 treesize of output 17 [2021-02-19 18:17:12,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:12,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:12,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:12,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:17:12,973 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:12,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:17:12,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:17:12,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012830641] [2021-02-19 18:17:12,973 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:17:12,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:17:12,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:17:12,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:17:12,974 INFO L87 Difference]: Start difference. First operand 5759 states and 17076 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:18,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:17:18,789 INFO L93 Difference]: Finished difference Result 8890 states and 25877 transitions. [2021-02-19 18:17:18,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-02-19 18:17:18,790 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:17:18,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:17:18,804 INFO L225 Difference]: With dead ends: 8890 [2021-02-19 18:17:18,804 INFO L226 Difference]: Without dead ends: 8703 [2021-02-19 18:17:18,805 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1489 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=561, Invalid=6081, Unknown=0, NotChecked=0, Total=6642 [2021-02-19 18:17:18,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8703 states. [2021-02-19 18:17:18,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8703 to 5756. [2021-02-19 18:17:18,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5756 states, 5755 states have (on average 2.965768896611642) internal successors, (17068), 5755 states have internal predecessors, (17068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:18,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5756 states to 5756 states and 17068 transitions. [2021-02-19 18:17:18,906 INFO L78 Accepts]: Start accepts. Automaton has 5756 states and 17068 transitions. Word has length 37 [2021-02-19 18:17:18,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:17:18,906 INFO L480 AbstractCegarLoop]: Abstraction has 5756 states and 17068 transitions. [2021-02-19 18:17:18,906 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:18,906 INFO L276 IsEmpty]: Start isEmpty. Operand 5756 states and 17068 transitions. [2021-02-19 18:17:18,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:17:18,913 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:17:18,913 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:17:19,113 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-02-19 18:17:19,113 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:17:19,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:17:19,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1685317610, now seen corresponding path program 26 times [2021-02-19 18:17:19,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:17:19,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39784742] [2021-02-19 18:17:19,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:17:19,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:19,704 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:19,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39784742] [2021-02-19 18:17:19,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771492452] [2021-02-19 18:17:19,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 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-02-19 18:17:19,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:17:19,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:17:19,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:17:19,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:17:20,117 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:20,118 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 25 treesize of output 13 [2021-02-19 18:17:20,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:20,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:20,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:20,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-02-19 18:17:20,582 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:20,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:17:20,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:20,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:20,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:20,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:17:21,064 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:21,064 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:17:21,064 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:17:21,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094583106] [2021-02-19 18:17:21,065 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:17:21,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:17:21,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:17:21,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:17:21,065 INFO L87 Difference]: Start difference. First operand 5756 states and 17068 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:26,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:17:26,870 INFO L93 Difference]: Finished difference Result 6475 states and 19025 transitions. [2021-02-19 18:17:26,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 18:17:26,872 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:17:26,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:17:26,881 INFO L225 Difference]: With dead ends: 6475 [2021-02-19 18:17:26,881 INFO L226 Difference]: Without dead ends: 6338 [2021-02-19 18:17:26,882 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=202, Invalid=3104, Unknown=0, NotChecked=0, Total=3306 [2021-02-19 18:17:26,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6338 states. [2021-02-19 18:17:26,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6338 to 5752. [2021-02-19 18:17:26,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5752 states, 5751 states have (on average 2.9655712050078247) internal successors, (17055), 5751 states have internal predecessors, (17055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:26,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5752 states to 5752 states and 17055 transitions. [2021-02-19 18:17:26,967 INFO L78 Accepts]: Start accepts. Automaton has 5752 states and 17055 transitions. Word has length 37 [2021-02-19 18:17:26,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:17:26,967 INFO L480 AbstractCegarLoop]: Abstraction has 5752 states and 17055 transitions. [2021-02-19 18:17:26,967 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:26,967 INFO L276 IsEmpty]: Start isEmpty. Operand 5752 states and 17055 transitions. [2021-02-19 18:17:26,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:17:26,974 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:17:26,974 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:17:27,174 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:17:27,174 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:17:27,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:17:27,175 INFO L82 PathProgramCache]: Analyzing trace with hash 428936530, now seen corresponding path program 27 times [2021-02-19 18:17:27,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:17:27,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187539965] [2021-02-19 18:17:27,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:17:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:27,849 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:27,850 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187539965] [2021-02-19 18:17:27,850 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640441765] [2021-02-19 18:17:27,850 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 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-02-19 18:17:27,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:17:27,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:17:27,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:17:27,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:17:28,268 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:28,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:17:28,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:28,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:28,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:28,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:24 [2021-02-19 18:17:29,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:17:29,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:17:29,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-02-19 18:17:29,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:29,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:29,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:29,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:54, output treesize:22 [2021-02-19 18:17:29,253 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:29,253 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:17:29,253 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-02-19 18:17:29,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392353948] [2021-02-19 18:17:29,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:17:29,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:17:29,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:17:29,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1109, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:17:29,254 INFO L87 Difference]: Start difference. First operand 5752 states and 17055 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:32,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:17:32,262 INFO L93 Difference]: Finished difference Result 6043 states and 17792 transitions. [2021-02-19 18:17:32,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 18:17:32,264 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:17:32,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:17:32,274 INFO L225 Difference]: With dead ends: 6043 [2021-02-19 18:17:32,274 INFO L226 Difference]: Without dead ends: 5993 [2021-02-19 18:17:32,274 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=172, Invalid=2378, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 18:17:32,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5993 states. [2021-02-19 18:17:32,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5993 to 5746. [2021-02-19 18:17:32,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5746 states, 5745 states have (on average 2.965883376849434) internal successors, (17039), 5745 states have internal predecessors, (17039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:32,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5746 states to 5746 states and 17039 transitions. [2021-02-19 18:17:32,359 INFO L78 Accepts]: Start accepts. Automaton has 5746 states and 17039 transitions. Word has length 37 [2021-02-19 18:17:32,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:17:32,359 INFO L480 AbstractCegarLoop]: Abstraction has 5746 states and 17039 transitions. [2021-02-19 18:17:32,359 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:32,359 INFO L276 IsEmpty]: Start isEmpty. Operand 5746 states and 17039 transitions. [2021-02-19 18:17:32,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:17:32,366 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:17:32,366 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:17:32,566 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-02-19 18:17:32,566 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:17:32,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:17:32,567 INFO L82 PathProgramCache]: Analyzing trace with hash -121837850, now seen corresponding path program 28 times [2021-02-19 18:17:32,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:17:32,567 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93028740] [2021-02-19 18:17:32,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:17:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:33,286 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:33,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93028740] [2021-02-19 18:17:33,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2923290] [2021-02-19 18:17:33,287 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:17:33,311 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:17:33,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:17:33,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:17:33,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:17:33,733 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:17:33,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-02-19 18:17:33,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:33,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:33,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:33,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-02-19 18:17:34,258 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:34,259 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 29 treesize of output 17 [2021-02-19 18:17:34,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:34,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:34,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:34,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:17:34,731 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:34,732 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:17:34,732 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:17:34,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396688431] [2021-02-19 18:17:34,732 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:17:34,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:17:34,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:17:34,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:17:34,732 INFO L87 Difference]: Start difference. First operand 5746 states and 17039 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:40,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:17:40,952 INFO L93 Difference]: Finished difference Result 9061 states and 26383 transitions. [2021-02-19 18:17:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-02-19 18:17:40,954 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:17:40,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:17:40,969 INFO L225 Difference]: With dead ends: 9061 [2021-02-19 18:17:40,969 INFO L226 Difference]: Without dead ends: 8874 [2021-02-19 18:17:40,970 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1453 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=504, Invalid=5976, Unknown=0, NotChecked=0, Total=6480 [2021-02-19 18:17:40,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8874 states. [2021-02-19 18:17:41,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8874 to 5736. [2021-02-19 18:17:41,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5736 states, 5735 states have (on average 2.965998256320837) internal successors, (17010), 5735 states have internal predecessors, (17010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:41,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5736 states to 5736 states and 17010 transitions. [2021-02-19 18:17:41,072 INFO L78 Accepts]: Start accepts. Automaton has 5736 states and 17010 transitions. Word has length 37 [2021-02-19 18:17:41,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:17:41,072 INFO L480 AbstractCegarLoop]: Abstraction has 5736 states and 17010 transitions. [2021-02-19 18:17:41,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:41,072 INFO L276 IsEmpty]: Start isEmpty. Operand 5736 states and 17010 transitions. [2021-02-19 18:17:41,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:17:41,079 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:17:41,079 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:17:41,279 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2021-02-19 18:17:41,280 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:17:41,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:17:41,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1574468390, now seen corresponding path program 29 times [2021-02-19 18:17:41,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:17:41,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369124045] [2021-02-19 18:17:41,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:17:41,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:41,985 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:41,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369124045] [2021-02-19 18:17:41,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977874146] [2021-02-19 18:17:41,985 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:17:42,011 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:17:42,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:17:42,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 42 conjunts are in the unsatisfiable core [2021-02-19 18:17:42,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:17:42,362 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:42,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:17:42,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:42,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:42,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:42,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-02-19 18:17:42,867 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:42,868 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 29 treesize of output 17 [2021-02-19 18:17:42,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:42,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:42,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:42,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:17:43,447 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:43,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:17:43,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:17:43,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796401071] [2021-02-19 18:17:43,448 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:17:43,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:17:43,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:17:43,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:17:43,449 INFO L87 Difference]: Start difference. First operand 5736 states and 17010 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:47,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:17:47,736 INFO L93 Difference]: Finished difference Result 6145 states and 18019 transitions. [2021-02-19 18:17:47,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:17:47,737 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:17:47,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:17:47,746 INFO L225 Difference]: With dead ends: 6145 [2021-02-19 18:17:47,746 INFO L226 Difference]: Without dead ends: 6048 [2021-02-19 18:17:47,746 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=189, Invalid=2781, Unknown=0, NotChecked=0, Total=2970 [2021-02-19 18:17:47,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6048 states. [2021-02-19 18:17:47,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6048 to 5742. [2021-02-19 18:17:47,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5742 states, 5741 states have (on average 2.965685420658422) internal successors, (17026), 5741 states have internal predecessors, (17026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:47,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5742 states to 5742 states and 17026 transitions. [2021-02-19 18:17:47,805 INFO L78 Accepts]: Start accepts. Automaton has 5742 states and 17026 transitions. Word has length 37 [2021-02-19 18:17:47,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:17:47,805 INFO L480 AbstractCegarLoop]: Abstraction has 5742 states and 17026 transitions. [2021-02-19 18:17:47,805 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:47,805 INFO L276 IsEmpty]: Start isEmpty. Operand 5742 states and 17026 transitions. [2021-02-19 18:17:47,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:17:47,831 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:17:47,831 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:17:48,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:17:48,031 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:17:48,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:17:48,034 INFO L82 PathProgramCache]: Analyzing trace with hash -606244766, now seen corresponding path program 30 times [2021-02-19 18:17:48,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:17:48,034 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559521289] [2021-02-19 18:17:48,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:17:48,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:48,830 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:48,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559521289] [2021-02-19 18:17:48,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768411552] [2021-02-19 18:17:48,830 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:17:48,861 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:17:48,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:17:48,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:17:48,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:17:49,353 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:17:49,354 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 31 treesize of output 15 [2021-02-19 18:17:49,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:49,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:49,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:49,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-02-19 18:17:49,988 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:49,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 23 [2021-02-19 18:17:49,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:50,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:50,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:50,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:17 [2021-02-19 18:17:50,219 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:50,219 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:17:50,219 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-02-19 18:17:50,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452196024] [2021-02-19 18:17:50,220 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:17:50,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:17:50,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:17:50,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1107, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:17:50,221 INFO L87 Difference]: Start difference. First operand 5742 states and 17026 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:53,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:17:53,497 INFO L93 Difference]: Finished difference Result 6045 states and 17795 transitions. [2021-02-19 18:17:53,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 18:17:53,499 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:17:53,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:17:53,508 INFO L225 Difference]: With dead ends: 6045 [2021-02-19 18:17:53,508 INFO L226 Difference]: Without dead ends: 5988 [2021-02-19 18:17:53,508 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=154, Invalid=2008, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 18:17:53,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5988 states. [2021-02-19 18:17:53,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5988 to 5739. [2021-02-19 18:17:53,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5739 states, 5738 states have (on average 2.965841756709655) internal successors, (17018), 5738 states have internal predecessors, (17018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:53,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5739 states to 5739 states and 17018 transitions. [2021-02-19 18:17:53,594 INFO L78 Accepts]: Start accepts. Automaton has 5739 states and 17018 transitions. Word has length 37 [2021-02-19 18:17:53,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:17:53,594 INFO L480 AbstractCegarLoop]: Abstraction has 5739 states and 17018 transitions. [2021-02-19 18:17:53,594 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:17:53,594 INFO L276 IsEmpty]: Start isEmpty. Operand 5739 states and 17018 transitions. [2021-02-19 18:17:53,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:17:53,601 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:17:53,601 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:17:53,802 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-02-19 18:17:53,802 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:17:53,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:17:53,802 INFO L82 PathProgramCache]: Analyzing trace with hash -283843080, now seen corresponding path program 31 times [2021-02-19 18:17:53,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:17:53,802 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348362949] [2021-02-19 18:17:53,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:17:53,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:54,673 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:54,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348362949] [2021-02-19 18:17:54,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466587435] [2021-02-19 18:17:54,673 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 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-02-19 18:17:54,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:17:54,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:17:54,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:17:55,231 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:17:55,231 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 29 treesize of output 13 [2021-02-19 18:17:55,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:55,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:55,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:55,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-02-19 18:17:55,835 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:17:55,835 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 29 treesize of output 17 [2021-02-19 18:17:55,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:17:55,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:17:55,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:17:55,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:17:56,372 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:17:56,372 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:17:56,372 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:17:56,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783080288] [2021-02-19 18:17:56,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:17:56,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:17:56,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:17:56,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:17:56,373 INFO L87 Difference]: Start difference. First operand 5739 states and 17018 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:04,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:18:04,149 INFO L93 Difference]: Finished difference Result 9606 states and 27990 transitions. [2021-02-19 18:18:04,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-02-19 18:18:04,151 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:18:04,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:18:04,166 INFO L225 Difference]: With dead ends: 9606 [2021-02-19 18:18:04,166 INFO L226 Difference]: Without dead ends: 9395 [2021-02-19 18:18:04,166 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1419 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=470, Invalid=5850, Unknown=0, NotChecked=0, Total=6320 [2021-02-19 18:18:04,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9395 states. [2021-02-19 18:18:04,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9395 to 5715. [2021-02-19 18:18:04,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5715 states, 5714 states have (on average 2.9658732936646834) internal successors, (16947), 5714 states have internal predecessors, (16947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:04,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5715 states to 5715 states and 16947 transitions. [2021-02-19 18:18:04,268 INFO L78 Accepts]: Start accepts. Automaton has 5715 states and 16947 transitions. Word has length 37 [2021-02-19 18:18:04,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:18:04,268 INFO L480 AbstractCegarLoop]: Abstraction has 5715 states and 16947 transitions. [2021-02-19 18:18:04,268 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:04,268 INFO L276 IsEmpty]: Start isEmpty. Operand 5715 states and 16947 transitions. [2021-02-19 18:18:04,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:18:04,275 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:18:04,275 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:18:04,476 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:18:04,476 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:18:04,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:18:04,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1412463160, now seen corresponding path program 32 times [2021-02-19 18:18:04,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:18:04,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528052131] [2021-02-19 18:18:04,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:18:04,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:18:05,269 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:05,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528052131] [2021-02-19 18:18:05,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292158635] [2021-02-19 18:18:05,269 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 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-02-19 18:18:05,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:18:05,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:18:05,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:18:05,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:18:05,820 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:05,820 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 25 treesize of output 13 [2021-02-19 18:18:05,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:05,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:05,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:05,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-02-19 18:18:06,453 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:06,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:18:06,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:06,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:06,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:06,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:18:07,101 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:07,102 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:18:07,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:18:07,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665413531] [2021-02-19 18:18:07,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:18:07,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:18:07,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:18:07,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:18:07,102 INFO L87 Difference]: Start difference. First operand 5715 states and 16947 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:14,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:18:14,942 INFO L93 Difference]: Finished difference Result 6454 states and 18976 transitions. [2021-02-19 18:18:14,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 18:18:14,944 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:18:14,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:18:14,955 INFO L225 Difference]: With dead ends: 6454 [2021-02-19 18:18:14,955 INFO L226 Difference]: Without dead ends: 6317 [2021-02-19 18:18:14,956 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=204, Invalid=2988, Unknown=0, NotChecked=0, Total=3192 [2021-02-19 18:18:14,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6317 states. [2021-02-19 18:18:15,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6317 to 5728. [2021-02-19 18:18:15,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5728 states, 5727 states have (on average 2.965601536581107) internal successors, (16984), 5727 states have internal predecessors, (16984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:15,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 16984 transitions. [2021-02-19 18:18:15,074 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 16984 transitions. Word has length 37 [2021-02-19 18:18:15,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:18:15,074 INFO L480 AbstractCegarLoop]: Abstraction has 5728 states and 16984 transitions. [2021-02-19 18:18:15,075 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:15,075 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 16984 transitions. [2021-02-19 18:18:15,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:18:15,081 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:18:15,081 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:18:15,281 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-02-19 18:18:15,282 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:18:15,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:18:15,282 INFO L82 PathProgramCache]: Analyzing trace with hash -768249996, now seen corresponding path program 33 times [2021-02-19 18:18:15,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:18:15,282 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546759741] [2021-02-19 18:18:15,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:18:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:18:16,083 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:16,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546759741] [2021-02-19 18:18:16,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089297727] [2021-02-19 18:18:16,083 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 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-02-19 18:18:16,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:18:16,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:18:16,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:18:16,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:18:16,608 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:16,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:18:16,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:16,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:16,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:16,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-02-19 18:18:17,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:18:17,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:18:17,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 18:18:17,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:17,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:17,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:17,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:48, output treesize:18 [2021-02-19 18:18:17,835 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:17,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:18:17,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-02-19 18:18:17,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621076547] [2021-02-19 18:18:17,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:18:17,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:18:17,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:18:17,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1109, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:18:17,836 INFO L87 Difference]: Start difference. First operand 5728 states and 16984 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:20,108 WARN L202 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 45 [2021-02-19 18:18:21,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:18:21,327 INFO L93 Difference]: Finished difference Result 6052 states and 17803 transitions. [2021-02-19 18:18:21,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 18:18:21,329 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:18:21,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:18:21,338 INFO L225 Difference]: With dead ends: 6052 [2021-02-19 18:18:21,338 INFO L226 Difference]: Without dead ends: 5988 [2021-02-19 18:18:21,339 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=163, Invalid=2093, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 18:18:21,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5988 states. [2021-02-19 18:18:21,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5988 to 5719. [2021-02-19 18:18:21,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5719 states, 5718 states have (on average 2.9660720531654423) internal successors, (16960), 5718 states have internal predecessors, (16960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:21,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5719 states to 5719 states and 16960 transitions. [2021-02-19 18:18:21,427 INFO L78 Accepts]: Start accepts. Automaton has 5719 states and 16960 transitions. Word has length 37 [2021-02-19 18:18:21,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:18:21,427 INFO L480 AbstractCegarLoop]: Abstraction has 5719 states and 16960 transitions. [2021-02-19 18:18:21,427 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:21,427 INFO L276 IsEmpty]: Start isEmpty. Operand 5719 states and 16960 transitions. [2021-02-19 18:18:21,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:18:21,435 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:18:21,435 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:18:21,635 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-02-19 18:18:21,635 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:18:21,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:18:21,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1416834718, now seen corresponding path program 34 times [2021-02-19 18:18:21,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:18:21,636 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165153737] [2021-02-19 18:18:21,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:18:21,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:18:22,563 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:22,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165153737] [2021-02-19 18:18:22,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990802082] [2021-02-19 18:18:22,564 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 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-02-19 18:18:22,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:18:22,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:18:22,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:18:22,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:18:23,181 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:23,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:18:23,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:23,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:23,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:23,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-02-19 18:18:23,811 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:23,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:18:23,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:23,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:23,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:23,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:18:24,419 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:24,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:18:24,420 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-02-19 18:18:24,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063143689] [2021-02-19 18:18:24,420 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 18:18:24,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:18:24,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 18:18:24,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:18:24,420 INFO L87 Difference]: Start difference. First operand 5719 states and 16960 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:32,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:18:32,151 INFO L93 Difference]: Finished difference Result 10573 states and 31147 transitions. [2021-02-19 18:18:32,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-02-19 18:18:32,153 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:18:32,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:18:32,172 INFO L225 Difference]: With dead ends: 10573 [2021-02-19 18:18:32,172 INFO L226 Difference]: Without dead ends: 10466 [2021-02-19 18:18:32,173 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1424 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=478, Invalid=5842, Unknown=0, NotChecked=0, Total=6320 [2021-02-19 18:18:32,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10466 states. [2021-02-19 18:18:32,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10466 to 5917. [2021-02-19 18:18:32,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5917 states, 5916 states have (on average 2.970419202163624) internal successors, (17573), 5916 states have internal predecessors, (17573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:32,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5917 states to 5917 states and 17573 transitions. [2021-02-19 18:18:32,310 INFO L78 Accepts]: Start accepts. Automaton has 5917 states and 17573 transitions. Word has length 37 [2021-02-19 18:18:32,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:18:32,310 INFO L480 AbstractCegarLoop]: Abstraction has 5917 states and 17573 transitions. [2021-02-19 18:18:32,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:32,311 INFO L276 IsEmpty]: Start isEmpty. Operand 5917 states and 17573 transitions. [2021-02-19 18:18:32,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:18:32,317 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:18:32,317 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:18:32,517 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:18:32,518 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:18:32,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:18:32,518 INFO L82 PathProgramCache]: Analyzing trace with hash 279471522, now seen corresponding path program 35 times [2021-02-19 18:18:32,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:18:32,518 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051499582] [2021-02-19 18:18:32,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:18:32,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:18:33,309 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:33,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051499582] [2021-02-19 18:18:33,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475210266] [2021-02-19 18:18:33,310 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 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-02-19 18:18:33,337 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:18:33,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:18:33,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:18:33,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:18:33,920 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:33,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:18:33,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:33,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:33,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:33,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-02-19 18:18:34,615 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:34,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-02-19 18:18:34,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:34,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:34,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:34,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-02-19 18:18:35,249 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:35,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:18:35,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:18:35,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182935859] [2021-02-19 18:18:35,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:18:35,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:18:35,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:18:35,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:18:35,250 INFO L87 Difference]: Start difference. First operand 5917 states and 17573 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:44,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:18:44,665 INFO L93 Difference]: Finished difference Result 6826 states and 20124 transitions. [2021-02-19 18:18:44,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 18:18:44,668 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:18:44,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:18:44,679 INFO L225 Difference]: With dead ends: 6826 [2021-02-19 18:18:44,679 INFO L226 Difference]: Without dead ends: 6774 [2021-02-19 18:18:44,680 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=222, Invalid=3200, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 18:18:44,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6774 states. [2021-02-19 18:18:44,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6774 to 6011. [2021-02-19 18:18:44,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6011 states, 6010 states have (on average 2.966222961730449) internal successors, (17827), 6010 states have internal predecessors, (17827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:44,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6011 states to 6011 states and 17827 transitions. [2021-02-19 18:18:44,788 INFO L78 Accepts]: Start accepts. Automaton has 6011 states and 17827 transitions. Word has length 37 [2021-02-19 18:18:44,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:18:44,789 INFO L480 AbstractCegarLoop]: Abstraction has 6011 states and 17827 transitions. [2021-02-19 18:18:44,789 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:44,789 INFO L276 IsEmpty]: Start isEmpty. Operand 6011 states and 17827 transitions. [2021-02-19 18:18:44,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:18:44,797 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:18:44,797 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:18:44,997 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:18:44,997 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:18:44,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:18:44,998 INFO L82 PathProgramCache]: Analyzing trace with hash 214843226, now seen corresponding path program 36 times [2021-02-19 18:18:44,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:18:44,998 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079754095] [2021-02-19 18:18:44,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:18:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:18:45,953 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:45,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079754095] [2021-02-19 18:18:45,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867157479] [2021-02-19 18:18:45,954 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 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-02-19 18:18:45,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:18:45,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:18:45,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-02-19 18:18:45,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:18:47,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:18:47,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:18:47,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-02-19 18:18:47,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:47,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:47,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:47,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:48 [2021-02-19 18:18:47,567 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:47,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-02-19 18:18:47,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:47,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:47,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:47,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-02-19 18:18:48,173 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:48,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:18:48,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-02-19 18:18:48,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141280758] [2021-02-19 18:18:48,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 18:18:48,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:18:48,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 18:18:48,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1177, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 18:18:48,174 INFO L87 Difference]: Start difference. First operand 6011 states and 17827 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:51,789 WARN L202 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-02-19 18:18:52,208 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-02-19 18:18:52,890 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 40 [2021-02-19 18:18:56,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:18:56,390 INFO L93 Difference]: Finished difference Result 7795 states and 22807 transitions. [2021-02-19 18:18:56,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 18:18:56,392 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:18:56,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:18:56,405 INFO L225 Difference]: With dead ends: 7795 [2021-02-19 18:18:56,405 INFO L226 Difference]: Without dead ends: 7592 [2021-02-19 18:18:56,406 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=230, Invalid=3310, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 18:18:56,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7592 states. [2021-02-19 18:18:56,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7592 to 6002. [2021-02-19 18:18:56,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6002 states, 6001 states have (on average 2.9666722212964505) internal successors, (17803), 6001 states have internal predecessors, (17803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:56,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6002 states to 6002 states and 17803 transitions. [2021-02-19 18:18:56,508 INFO L78 Accepts]: Start accepts. Automaton has 6002 states and 17803 transitions. Word has length 37 [2021-02-19 18:18:56,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:18:56,508 INFO L480 AbstractCegarLoop]: Abstraction has 6002 states and 17803 transitions. [2021-02-19 18:18:56,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:18:56,508 INFO L276 IsEmpty]: Start isEmpty. Operand 6002 states and 17803 transitions. [2021-02-19 18:18:56,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:18:56,516 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:18:56,516 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:18:56,716 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:18:56,716 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:18:56,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:18:56,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1728992504, now seen corresponding path program 37 times [2021-02-19 18:18:56,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:18:56,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703802521] [2021-02-19 18:18:56,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:18:56,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:18:57,677 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:57,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703802521] [2021-02-19 18:18:57,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423993858] [2021-02-19 18:18:57,677 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 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-02-19 18:18:57,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:18:57,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:18:57,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:18:58,701 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:58,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 18:18:58,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:58,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:58,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:58,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:18:58,959 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:18:58,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:18:58,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:18:58,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:18:58,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:18:58,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:18:59,635 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:18:59,636 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:18:59,636 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-02-19 18:18:59,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222578154] [2021-02-19 18:18:59,636 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:18:59,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:18:59,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:18:59,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1110, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:18:59,637 INFO L87 Difference]: Start difference. First operand 6002 states and 17803 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:02,939 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 32 [2021-02-19 18:19:03,436 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-02-19 18:19:03,709 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 33 [2021-02-19 18:19:07,372 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2021-02-19 18:19:08,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:19:08,674 INFO L93 Difference]: Finished difference Result 7709 states and 22544 transitions. [2021-02-19 18:19:08,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 18:19:08,677 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:19:08,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:19:08,691 INFO L225 Difference]: With dead ends: 7709 [2021-02-19 18:19:08,691 INFO L226 Difference]: Without dead ends: 7515 [2021-02-19 18:19:08,691 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=231, Invalid=3075, Unknown=0, NotChecked=0, Total=3306 [2021-02-19 18:19:08,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7515 states. [2021-02-19 18:19:08,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7515 to 6011. [2021-02-19 18:19:08,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6011 states, 6010 states have (on average 2.9647254575707156) internal successors, (17818), 6010 states have internal predecessors, (17818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:08,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6011 states to 6011 states and 17818 transitions. [2021-02-19 18:19:08,796 INFO L78 Accepts]: Start accepts. Automaton has 6011 states and 17818 transitions. Word has length 37 [2021-02-19 18:19:08,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:19:08,797 INFO L480 AbstractCegarLoop]: Abstraction has 6011 states and 17818 transitions. [2021-02-19 18:19:08,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:08,797 INFO L276 IsEmpty]: Start isEmpty. Operand 6011 states and 17818 transitions. [2021-02-19 18:19:08,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:19:08,804 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:19:08,804 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:19:09,005 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-02-19 18:19:09,005 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:19:09,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:19:09,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1300231476, now seen corresponding path program 38 times [2021-02-19 18:19:09,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:19:09,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746157807] [2021-02-19 18:19:09,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:19:09,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:19:10,356 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:19:10,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746157807] [2021-02-19 18:19:10,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962718763] [2021-02-19 18:19:10,357 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 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-02-19 18:19:10,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:19:10,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:19:10,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:19:10,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:19:11,279 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:19:11,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:19:11,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:19:11,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:19:11,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:19:11,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:19:12,035 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:19:12,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:19:12,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:19:12,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:19:12,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:19:12,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:19:12,869 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:19:12,870 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:19:12,870 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:19:12,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861395358] [2021-02-19 18:19:12,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:19:12,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:19:12,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:19:12,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:19:12,870 INFO L87 Difference]: Start difference. First operand 6011 states and 17818 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:15,810 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 35 [2021-02-19 18:19:17,845 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-02-19 18:19:18,157 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-02-19 18:19:21,004 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2021-02-19 18:19:22,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:19:22,119 INFO L93 Difference]: Finished difference Result 7626 states and 22349 transitions. [2021-02-19 18:19:22,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 18:19:22,123 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:19:22,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:19:22,137 INFO L225 Difference]: With dead ends: 7626 [2021-02-19 18:19:22,137 INFO L226 Difference]: Without dead ends: 7497 [2021-02-19 18:19:22,137 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=239, Invalid=3421, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 18:19:22,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7497 states. [2021-02-19 18:19:22,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7497 to 6020. [2021-02-19 18:19:22,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6020 states, 6019 states have (on average 2.9637813590297393) internal successors, (17839), 6019 states have internal predecessors, (17839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:22,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6020 states to 6020 states and 17839 transitions. [2021-02-19 18:19:22,244 INFO L78 Accepts]: Start accepts. Automaton has 6020 states and 17839 transitions. Word has length 37 [2021-02-19 18:19:22,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:19:22,245 INFO L480 AbstractCegarLoop]: Abstraction has 6020 states and 17839 transitions. [2021-02-19 18:19:22,245 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:22,245 INFO L276 IsEmpty]: Start isEmpty. Operand 6020 states and 17839 transitions. [2021-02-19 18:19:22,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:19:22,253 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:19:22,253 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:19:22,453 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:19:22,453 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:19:22,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:19:22,454 INFO L82 PathProgramCache]: Analyzing trace with hash -444132530, now seen corresponding path program 39 times [2021-02-19 18:19:22,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:19:22,454 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736266244] [2021-02-19 18:19:22,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:19:22,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:19:23,776 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:19:23,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736266244] [2021-02-19 18:19:23,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855631491] [2021-02-19 18:19:23,777 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 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-02-19 18:19:23,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:19:23,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:19:23,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:19:23,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:19:24,655 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:19:24,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:19:24,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:19:24,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:19:24,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:19:24,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:19:25,457 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:19:25,458 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 38 treesize of output 22 [2021-02-19 18:19:25,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:19:25,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:19:25,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:19:25,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-02-19 18:19:26,261 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:19:26,262 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:19:26,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:19:26,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769312739] [2021-02-19 18:19:26,262 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:19:26,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:19:26,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:19:26,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:19:26,262 INFO L87 Difference]: Start difference. First operand 6020 states and 17839 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:29,599 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 34 [2021-02-19 18:19:31,740 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 31 [2021-02-19 18:19:32,079 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-02-19 18:19:32,671 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-02-19 18:19:36,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:19:36,550 INFO L93 Difference]: Finished difference Result 7997 states and 23449 transitions. [2021-02-19 18:19:36,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 18:19:36,553 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:19:36,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:19:36,566 INFO L225 Difference]: With dead ends: 7997 [2021-02-19 18:19:36,566 INFO L226 Difference]: Without dead ends: 7871 [2021-02-19 18:19:36,566 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=234, Invalid=3426, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 18:19:36,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7871 states. [2021-02-19 18:19:36,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7871 to 6023. [2021-02-19 18:19:36,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6023 states, 6022 states have (on average 2.963135171039522) internal successors, (17844), 6022 states have internal predecessors, (17844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:36,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6023 states to 6023 states and 17844 transitions. [2021-02-19 18:19:36,665 INFO L78 Accepts]: Start accepts. Automaton has 6023 states and 17844 transitions. Word has length 37 [2021-02-19 18:19:36,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:19:36,665 INFO L480 AbstractCegarLoop]: Abstraction has 6023 states and 17844 transitions. [2021-02-19 18:19:36,665 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:36,665 INFO L276 IsEmpty]: Start isEmpty. Operand 6023 states and 17844 transitions. [2021-02-19 18:19:36,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:19:36,673 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:19:36,673 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:19:36,873 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:19:36,874 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:19:36,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:19:36,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1670121610, now seen corresponding path program 40 times [2021-02-19 18:19:36,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:19:36,874 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142657461] [2021-02-19 18:19:36,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:19:36,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:19:38,240 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:19:38,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142657461] [2021-02-19 18:19:38,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744511186] [2021-02-19 18:19:38,241 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 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-02-19 18:19:38,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:19:38,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:19:38,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:19:38,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:19:39,144 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:19:39,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 18:19:39,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:19:39,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:19:39,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:19:39,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-02-19 18:19:40,118 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:19:40,119 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 30 treesize of output 18 [2021-02-19 18:19:40,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:19:40,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:19:40,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:19:40,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-02-19 18:19:40,858 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:19:40,859 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:19:40,859 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:19:40,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175563567] [2021-02-19 18:19:40,859 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:19:40,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:19:40,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:19:40,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:19:40,859 INFO L87 Difference]: Start difference. First operand 6023 states and 17844 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:44,198 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 33 [2021-02-19 18:19:46,140 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-02-19 18:19:46,463 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-02-19 18:19:47,113 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-02-19 18:19:47,810 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-02-19 18:19:48,617 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 25 [2021-02-19 18:19:50,067 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2021-02-19 18:19:50,391 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 22 [2021-02-19 18:19:51,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:19:51,547 INFO L93 Difference]: Finished difference Result 7708 states and 22588 transitions. [2021-02-19 18:19:51,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 18:19:51,550 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:19:51,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:19:51,564 INFO L225 Difference]: With dead ends: 7708 [2021-02-19 18:19:51,564 INFO L226 Difference]: Without dead ends: 7569 [2021-02-19 18:19:51,565 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=239, Invalid=3543, Unknown=0, NotChecked=0, Total=3782 [2021-02-19 18:19:51,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7569 states. [2021-02-19 18:19:51,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7569 to 6017. [2021-02-19 18:19:51,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6017 states, 6016 states have (on average 2.963929521276596) internal successors, (17831), 6016 states have internal predecessors, (17831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:51,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6017 states to 6017 states and 17831 transitions. [2021-02-19 18:19:51,671 INFO L78 Accepts]: Start accepts. Automaton has 6017 states and 17831 transitions. Word has length 37 [2021-02-19 18:19:51,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:19:51,671 INFO L480 AbstractCegarLoop]: Abstraction has 6017 states and 17831 transitions. [2021-02-19 18:19:51,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:51,671 INFO L276 IsEmpty]: Start isEmpty. Operand 6017 states and 17831 transitions. [2021-02-19 18:19:51,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:19:51,680 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:19:51,680 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:19:51,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-02-19 18:19:51,881 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:19:51,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:19:51,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1479313826, now seen corresponding path program 41 times [2021-02-19 18:19:51,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:19:51,881 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010745418] [2021-02-19 18:19:51,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:19:51,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:19:53,335 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:19:53,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010745418] [2021-02-19 18:19:53,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118243202] [2021-02-19 18:19:53,335 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 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-02-19 18:19:53,361 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:19:53,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:19:53,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 48 conjunts are in the unsatisfiable core [2021-02-19 18:19:53,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:19:54,247 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:19:54,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:19:54,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:19:54,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:19:54,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:19:54,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:19:54,988 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:19:54,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 18:19:54,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:19:55,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:19:55,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:19:55,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-02-19 18:19:55,751 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:19:55,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:19:55,751 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:19:55,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014015794] [2021-02-19 18:19:55,751 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:19:55,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:19:55,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:19:55,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1242, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:19:55,752 INFO L87 Difference]: Start difference. First operand 6017 states and 17831 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:19:58,149 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-02-19 18:19:58,658 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 34 [2021-02-19 18:20:01,030 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 28 [2021-02-19 18:20:04,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:20:04,311 INFO L93 Difference]: Finished difference Result 8448 states and 24774 transitions. [2021-02-19 18:20:04,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 18:20:04,315 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:20:04,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:20:04,331 INFO L225 Difference]: With dead ends: 8448 [2021-02-19 18:20:04,331 INFO L226 Difference]: Without dead ends: 8287 [2021-02-19 18:20:04,331 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=237, Invalid=3185, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 18:20:04,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8287 states. [2021-02-19 18:20:04,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8287 to 6014. [2021-02-19 18:20:04,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6014 states, 6013 states have (on average 2.964077831365375) internal successors, (17823), 6013 states have internal predecessors, (17823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:04,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6014 states to 6014 states and 17823 transitions. [2021-02-19 18:20:04,442 INFO L78 Accepts]: Start accepts. Automaton has 6014 states and 17823 transitions. Word has length 37 [2021-02-19 18:20:04,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:20:04,442 INFO L480 AbstractCegarLoop]: Abstraction has 6014 states and 17823 transitions. [2021-02-19 18:20:04,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:04,443 INFO L276 IsEmpty]: Start isEmpty. Operand 6014 states and 17823 transitions. [2021-02-19 18:20:04,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:20:04,451 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:20:04,451 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:20:04,652 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:20:04,652 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:20:04,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:20:04,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1641319056, now seen corresponding path program 42 times [2021-02-19 18:20:04,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:20:04,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833633185] [2021-02-19 18:20:04,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:20:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:20:06,098 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:20:06,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833633185] [2021-02-19 18:20:06,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970964461] [2021-02-19 18:20:06,098 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 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-02-19 18:20:06,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:20:06,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:20:06,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 18:20:06,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:20:07,086 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:20:07,086 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 31 treesize of output 15 [2021-02-19 18:20:07,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:20:07,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:20:07,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:20:07,124 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-02-19 18:20:07,935 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:20:07,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 20 [2021-02-19 18:20:07,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:20:07,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:20:07,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:20:07,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:20 [2021-02-19 18:20:08,835 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:20:08,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:20:08,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:20:08,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439754636] [2021-02-19 18:20:08,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:20:08,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:20:08,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:20:08,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:20:08,836 INFO L87 Difference]: Start difference. First operand 6014 states and 17823 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:10,774 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-02-19 18:20:12,096 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-02-19 18:20:12,947 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-02-19 18:20:15,088 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 26 [2021-02-19 18:20:16,043 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-02-19 18:20:16,479 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2021-02-19 18:20:16,855 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 28 [2021-02-19 18:20:17,222 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-02-19 18:20:20,158 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-02-19 18:20:21,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:20:21,762 INFO L93 Difference]: Finished difference Result 8015 states and 23528 transitions. [2021-02-19 18:20:21,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 18:20:21,766 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:20:21,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:20:21,781 INFO L225 Difference]: With dead ends: 8015 [2021-02-19 18:20:21,782 INFO L226 Difference]: Without dead ends: 7814 [2021-02-19 18:20:21,783 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=239, Invalid=3421, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 18:20:21,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7814 states. [2021-02-19 18:20:21,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7814 to 5999. [2021-02-19 18:20:21,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5999 states, 5998 states have (on average 2.966822274091364) internal successors, (17795), 5998 states have internal predecessors, (17795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:21,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5999 states to 5999 states and 17795 transitions. [2021-02-19 18:20:21,894 INFO L78 Accepts]: Start accepts. Automaton has 5999 states and 17795 transitions. Word has length 37 [2021-02-19 18:20:21,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:20:21,894 INFO L480 AbstractCegarLoop]: Abstraction has 5999 states and 17795 transitions. [2021-02-19 18:20:21,894 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:21,895 INFO L276 IsEmpty]: Start isEmpty. Operand 5999 states and 17795 transitions. [2021-02-19 18:20:21,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:20:21,903 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:20:21,903 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:20:22,103 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-02-19 18:20:22,104 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:20:22,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:20:22,104 INFO L82 PathProgramCache]: Analyzing trace with hash 2136686720, now seen corresponding path program 43 times [2021-02-19 18:20:22,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:20:22,104 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038021216] [2021-02-19 18:20:22,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:20:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:20:23,552 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:20:23,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038021216] [2021-02-19 18:20:23,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215497912] [2021-02-19 18:20:23,552 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 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-02-19 18:20:23,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:20:23,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:20:23,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:20:24,643 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:20:24,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 18:20:24,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:20:24,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:20:24,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:20:24,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:28 [2021-02-19 18:20:24,966 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:20:24,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:20:24,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:20:24,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:20:24,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:20:24,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-02-19 18:20:25,786 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:20:25,786 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:20:25,786 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 33 [2021-02-19 18:20:25,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269605430] [2021-02-19 18:20:25,787 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-02-19 18:20:25,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:20:25,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-02-19 18:20:25,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1039, Unknown=0, NotChecked=0, Total=1122 [2021-02-19 18:20:25,787 INFO L87 Difference]: Start difference. First operand 5999 states and 17795 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:27,699 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-02-19 18:20:28,656 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-02-19 18:20:29,700 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-02-19 18:20:33,712 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 17 [2021-02-19 18:20:34,061 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 20 [2021-02-19 18:20:35,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:20:35,058 INFO L93 Difference]: Finished difference Result 8295 states and 24324 transitions. [2021-02-19 18:20:35,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 18:20:35,062 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:20:35,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:20:35,078 INFO L225 Difference]: With dead ends: 8295 [2021-02-19 18:20:35,079 INFO L226 Difference]: Without dead ends: 8101 [2021-02-19 18:20:35,079 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=207, Invalid=2549, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 18:20:35,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8101 states. [2021-02-19 18:20:35,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8101 to 5972. [2021-02-19 18:20:35,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5972 states, 5971 states have (on average 2.9681795344163455) internal successors, (17723), 5971 states have internal predecessors, (17723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:35,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5972 states to 5972 states and 17723 transitions. [2021-02-19 18:20:35,197 INFO L78 Accepts]: Start accepts. Automaton has 5972 states and 17723 transitions. Word has length 37 [2021-02-19 18:20:35,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:20:35,197 INFO L480 AbstractCegarLoop]: Abstraction has 5972 states and 17723 transitions. [2021-02-19 18:20:35,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:35,197 INFO L276 IsEmpty]: Start isEmpty. Operand 5972 states and 17723 transitions. [2021-02-19 18:20:35,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:20:35,206 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:20:35,206 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:20:35,407 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:20:35,407 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:20:35,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:20:35,407 INFO L82 PathProgramCache]: Analyzing trace with hash 1707925692, now seen corresponding path program 44 times [2021-02-19 18:20:35,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:20:35,407 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127505949] [2021-02-19 18:20:35,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:20:35,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:20:37,025 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:20:37,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127505949] [2021-02-19 18:20:37,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068935270] [2021-02-19 18:20:37,025 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 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-02-19 18:20:37,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:20:37,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:20:37,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:20:37,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:20:38,067 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:20:38,067 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 25 treesize of output 13 [2021-02-19 18:20:38,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:20:38,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:20:38,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:20:38,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 18:20:38,992 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:20:38,992 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 29 treesize of output 17 [2021-02-19 18:20:38,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:20:39,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:20:39,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:20:39,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:20:39,863 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-02-19 18:20:40,090 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:20:40,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:20:40,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:20:40,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340839080] [2021-02-19 18:20:40,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:20:40,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:20:40,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:20:40,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:20:40,091 INFO L87 Difference]: Start difference. First operand 5972 states and 17723 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:41,512 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-02-19 18:20:41,756 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-02-19 18:20:42,201 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-02-19 18:20:42,707 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 35 [2021-02-19 18:20:44,304 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 36 [2021-02-19 18:20:46,320 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 18 [2021-02-19 18:20:47,315 WARN L202 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-02-19 18:20:47,799 WARN L202 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 18:20:48,278 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-02-19 18:20:48,660 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-02-19 18:20:51,767 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2021-02-19 18:20:52,164 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 22 [2021-02-19 18:20:53,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:20:53,326 INFO L93 Difference]: Finished difference Result 7746 states and 22719 transitions. [2021-02-19 18:20:53,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 18:20:53,330 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:20:53,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:20:53,344 INFO L225 Difference]: With dead ends: 7746 [2021-02-19 18:20:53,344 INFO L226 Difference]: Without dead ends: 7617 [2021-02-19 18:20:53,345 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=219, Invalid=3087, Unknown=0, NotChecked=0, Total=3306 [2021-02-19 18:20:53,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7617 states. [2021-02-19 18:20:53,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7617 to 5981. [2021-02-19 18:20:53,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5981 states, 5980 states have (on average 2.9672240802675587) internal successors, (17744), 5980 states have internal predecessors, (17744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:53,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5981 states to 5981 states and 17744 transitions. [2021-02-19 18:20:53,453 INFO L78 Accepts]: Start accepts. Automaton has 5981 states and 17744 transitions. Word has length 37 [2021-02-19 18:20:53,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:20:53,453 INFO L480 AbstractCegarLoop]: Abstraction has 5981 states and 17744 transitions. [2021-02-19 18:20:53,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:20:53,453 INFO L276 IsEmpty]: Start isEmpty. Operand 5981 states and 17744 transitions. [2021-02-19 18:20:53,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:20:53,462 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:20:53,462 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:20:53,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-02-19 18:20:53,666 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:20:53,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:20:53,666 INFO L82 PathProgramCache]: Analyzing trace with hash -36438314, now seen corresponding path program 45 times [2021-02-19 18:20:53,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:20:53,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740822929] [2021-02-19 18:20:53,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:20:53,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:20:55,003 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:20:55,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740822929] [2021-02-19 18:20:55,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334562304] [2021-02-19 18:20:55,003 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 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-02-19 18:20:55,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:20:55,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:20:55,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:20:55,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:20:55,718 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:20:55,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:20:55,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:20:55,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:20:55,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:20:55,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:20:56,433 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:20:56,434 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 36 treesize of output 20 [2021-02-19 18:20:56,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:20:56,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:20:56,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:20:56,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:20 [2021-02-19 18:20:57,150 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:20:57,151 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:20:57,151 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:20:57,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034210235] [2021-02-19 18:20:57,151 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:20:57,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:20:57,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:20:57,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:20:57,151 INFO L87 Difference]: Start difference. First operand 5981 states and 17744 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:05,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:21:05,243 INFO L93 Difference]: Finished difference Result 7988 states and 23420 transitions. [2021-02-19 18:21:05,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 18:21:05,245 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:21:05,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:21:05,255 INFO L225 Difference]: With dead ends: 7988 [2021-02-19 18:21:05,255 INFO L226 Difference]: Without dead ends: 7862 [2021-02-19 18:21:05,255 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=227, Invalid=3313, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 18:21:05,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7862 states. [2021-02-19 18:21:05,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7862 to 5984. [2021-02-19 18:21:05,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5984 states, 5983 states have (on average 2.9665719538692965) internal successors, (17749), 5983 states have internal predecessors, (17749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:05,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5984 states to 5984 states and 17749 transitions. [2021-02-19 18:21:05,328 INFO L78 Accepts]: Start accepts. Automaton has 5984 states and 17749 transitions. Word has length 37 [2021-02-19 18:21:05,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:21:05,328 INFO L480 AbstractCegarLoop]: Abstraction has 5984 states and 17749 transitions. [2021-02-19 18:21:05,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:05,328 INFO L276 IsEmpty]: Start isEmpty. Operand 5984 states and 17749 transitions. [2021-02-19 18:21:05,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:21:05,335 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:21:05,335 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:21:05,535 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:21:05,536 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:21:05,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:21:05,536 INFO L82 PathProgramCache]: Analyzing trace with hash 2077815826, now seen corresponding path program 46 times [2021-02-19 18:21:05,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:21:05,536 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797041215] [2021-02-19 18:21:05,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:21:05,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:21:06,580 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:06,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797041215] [2021-02-19 18:21:06,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037447107] [2021-02-19 18:21:06,581 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 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-02-19 18:21:06,603 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:21:06,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:21:06,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:21:06,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:21:07,275 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:21:07,276 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 29 treesize of output 13 [2021-02-19 18:21:07,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:07,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:07,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:07,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-02-19 18:21:07,975 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:21:07,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-02-19 18:21:07,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:07,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:07,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:07,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-02-19 18:21:08,533 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:08,533 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:21:08,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:21:08,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11544072] [2021-02-19 18:21:08,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:21:08,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:21:08,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:21:08,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:21:08,534 INFO L87 Difference]: Start difference. First operand 5984 states and 17749 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:12,775 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 18:21:13,604 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-02-19 18:21:16,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:21:16,330 INFO L93 Difference]: Finished difference Result 7828 states and 22958 transitions. [2021-02-19 18:21:16,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 18:21:16,333 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:21:16,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:21:16,344 INFO L225 Difference]: With dead ends: 7828 [2021-02-19 18:21:16,344 INFO L226 Difference]: Without dead ends: 7689 [2021-02-19 18:21:16,344 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=219, Invalid=3203, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 18:21:16,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7689 states. [2021-02-19 18:21:16,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7689 to 5978. [2021-02-19 18:21:16,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 5977 states have (on average 2.967374937259495) internal successors, (17736), 5977 states have internal predecessors, (17736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:16,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 17736 transitions. [2021-02-19 18:21:16,426 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 17736 transitions. Word has length 37 [2021-02-19 18:21:16,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:21:16,426 INFO L480 AbstractCegarLoop]: Abstraction has 5978 states and 17736 transitions. [2021-02-19 18:21:16,427 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:16,427 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 17736 transitions. [2021-02-19 18:21:16,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:21:16,434 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:21:16,434 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:21:16,647 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:21:16,647 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:21:16,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:21:16,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1071619610, now seen corresponding path program 47 times [2021-02-19 18:21:16,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:21:16,647 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339869409] [2021-02-19 18:21:16,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:21:16,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:21:17,694 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:17,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339869409] [2021-02-19 18:21:17,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269845212] [2021-02-19 18:21:17,694 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 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-02-19 18:21:17,718 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:21:17,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:21:17,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 18:21:17,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:21:18,410 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:21:18,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:21:18,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:18,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:18,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:18,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-02-19 18:21:18,973 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:21:18,973 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 29 treesize of output 17 [2021-02-19 18:21:18,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:18,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:18,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:18,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:21:19,292 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:19,292 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:21:19,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-02-19 18:21:19,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880177127] [2021-02-19 18:21:19,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:21:19,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:21:19,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:21:19,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1105, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:21:19,293 INFO L87 Difference]: Start difference. First operand 5978 states and 17736 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:21,276 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-02-19 18:21:21,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:21:21,988 INFO L93 Difference]: Finished difference Result 6095 states and 18001 transitions. [2021-02-19 18:21:21,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 18:21:21,990 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:21:21,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:21:21,998 INFO L225 Difference]: With dead ends: 6095 [2021-02-19 18:21:21,998 INFO L226 Difference]: Without dead ends: 5975 [2021-02-19 18:21:21,999 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=156, Invalid=1914, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 18:21:22,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5975 states. [2021-02-19 18:21:22,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5975 to 5975. [2021-02-19 18:21:22,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5975 states, 5974 states have (on average 2.9675259457649816) internal successors, (17728), 5974 states have internal predecessors, (17728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:22,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5975 states to 5975 states and 17728 transitions. [2021-02-19 18:21:22,061 INFO L78 Accepts]: Start accepts. Automaton has 5975 states and 17728 transitions. Word has length 37 [2021-02-19 18:21:22,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:21:22,062 INFO L480 AbstractCegarLoop]: Abstraction has 5975 states and 17728 transitions. [2021-02-19 18:21:22,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:22,062 INFO L276 IsEmpty]: Start isEmpty. Operand 5975 states and 17728 transitions. [2021-02-19 18:21:22,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:21:22,067 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:21:22,067 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:21:22,268 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-02-19 18:21:22,268 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:21:22,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:21:22,268 INFO L82 PathProgramCache]: Analyzing trace with hash -1233624840, now seen corresponding path program 48 times [2021-02-19 18:21:22,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:21:22,268 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780492322] [2021-02-19 18:21:22,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:21:22,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:21:23,216 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:23,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780492322] [2021-02-19 18:21:23,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412197990] [2021-02-19 18:21:23,216 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 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-02-19 18:21:23,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:21:23,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:21:23,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 18:21:23,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:21:23,927 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:21:23,927 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 31 treesize of output 15 [2021-02-19 18:21:23,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:23,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:23,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:23,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-02-19 18:21:24,552 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:21:24,552 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 42 treesize of output 22 [2021-02-19 18:21:24,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:24,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:24,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:24,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:20 [2021-02-19 18:21:25,202 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:25,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:21:25,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:21:25,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990288923] [2021-02-19 18:21:25,202 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:21:25,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:21:25,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:21:25,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:21:25,203 INFO L87 Difference]: Start difference. First operand 5975 states and 17728 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:28,082 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-02-19 18:21:34,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:21:34,272 INFO L93 Difference]: Finished difference Result 7989 states and 23436 transitions. [2021-02-19 18:21:34,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 18:21:34,275 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:21:34,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:21:34,287 INFO L225 Difference]: With dead ends: 7989 [2021-02-19 18:21:34,287 INFO L226 Difference]: Without dead ends: 7791 [2021-02-19 18:21:34,287 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=252, Invalid=3530, Unknown=0, NotChecked=0, Total=3782 [2021-02-19 18:21:34,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7791 states. [2021-02-19 18:21:34,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7791 to 5963. [2021-02-19 18:21:34,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5963 states, 5962 states have (on average 2.9686346863468636) internal successors, (17699), 5962 states have internal predecessors, (17699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:34,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5963 states to 5963 states and 17699 transitions. [2021-02-19 18:21:34,384 INFO L78 Accepts]: Start accepts. Automaton has 5963 states and 17699 transitions. Word has length 37 [2021-02-19 18:21:34,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:21:34,384 INFO L480 AbstractCegarLoop]: Abstraction has 5963 states and 17699 transitions. [2021-02-19 18:21:34,385 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:34,385 INFO L276 IsEmpty]: Start isEmpty. Operand 5963 states and 17699 transitions. [2021-02-19 18:21:34,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:21:34,391 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:21:34,391 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:21:34,591 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:21:34,592 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:21:34,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:21:34,592 INFO L82 PathProgramCache]: Analyzing trace with hash -846664614, now seen corresponding path program 49 times [2021-02-19 18:21:34,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:21:34,592 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125228501] [2021-02-19 18:21:34,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:21:34,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:21:35,654 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:35,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125228501] [2021-02-19 18:21:35,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255144622] [2021-02-19 18:21:35,654 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 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-02-19 18:21:35,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:21:35,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:21:35,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:21:36,273 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:21:36,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-02-19 18:21:36,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:36,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:36,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:36,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-02-19 18:21:36,985 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:21:36,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:21:36,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:37,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:37,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:37,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:21:37,720 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:37,720 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:21:37,720 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:21:37,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482710206] [2021-02-19 18:21:37,721 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:21:37,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:21:37,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:21:37,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:21:37,721 INFO L87 Difference]: Start difference. First operand 5963 states and 17699 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:39,423 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-02-19 18:21:41,874 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-02-19 18:21:42,190 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 18:21:43,114 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 27 [2021-02-19 18:21:45,843 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 25 [2021-02-19 18:21:46,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:21:46,451 INFO L93 Difference]: Finished difference Result 7764 states and 22783 transitions. [2021-02-19 18:21:46,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 18:21:46,454 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:21:46,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:21:46,464 INFO L225 Difference]: With dead ends: 7764 [2021-02-19 18:21:46,464 INFO L226 Difference]: Without dead ends: 7635 [2021-02-19 18:21:46,465 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=264, Invalid=3396, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 18:21:46,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7635 states. [2021-02-19 18:21:46,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7635 to 5960. [2021-02-19 18:21:46,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5960 states, 5959 states have (on average 2.9687867091793927) internal successors, (17691), 5959 states have internal predecessors, (17691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:46,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5960 states to 5960 states and 17691 transitions. [2021-02-19 18:21:46,540 INFO L78 Accepts]: Start accepts. Automaton has 5960 states and 17691 transitions. Word has length 37 [2021-02-19 18:21:46,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:21:46,540 INFO L480 AbstractCegarLoop]: Abstraction has 5960 states and 17691 transitions. [2021-02-19 18:21:46,540 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:46,540 INFO L276 IsEmpty]: Start isEmpty. Operand 5960 states and 17691 transitions. [2021-02-19 18:21:46,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:21:46,546 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:21:46,546 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:21:46,747 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-02-19 18:21:46,747 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:21:46,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:21:46,747 INFO L82 PathProgramCache]: Analyzing trace with hash 1703938676, now seen corresponding path program 50 times [2021-02-19 18:21:46,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:21:46,747 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985591949] [2021-02-19 18:21:46,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:21:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:21:47,875 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:47,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985591949] [2021-02-19 18:21:47,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227371928] [2021-02-19 18:21:47,875 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 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-02-19 18:21:47,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:21:47,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:21:47,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:21:47,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:21:48,586 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:21:48,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:21:48,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:48,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:48,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:48,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-02-19 18:21:49,410 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:21:49,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:21:49,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:21:49,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:21:49,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:21:49,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:21:50,191 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:21:50,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:21:50,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:21:50,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975627836] [2021-02-19 18:21:50,191 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:21:50,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:21:50,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:21:50,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:21:50,192 INFO L87 Difference]: Start difference. First operand 5960 states and 17691 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:21:52,161 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-02-19 18:21:55,109 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-02-19 18:21:55,447 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-02-19 18:21:56,119 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-02-19 18:21:56,376 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 25 [2021-02-19 18:21:59,050 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2021-02-19 18:22:00,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:22:00,173 INFO L93 Difference]: Finished difference Result 8003 states and 23476 transitions. [2021-02-19 18:22:00,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 18:22:00,177 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:22:00,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:22:00,190 INFO L225 Difference]: With dead ends: 8003 [2021-02-19 18:22:00,190 INFO L226 Difference]: Without dead ends: 7877 [2021-02-19 18:22:00,190 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=223, Invalid=3199, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 18:22:00,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7877 states. [2021-02-19 18:22:00,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7877 to 5963. [2021-02-19 18:22:00,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5963 states, 5962 states have (on average 2.9681314994968133) internal successors, (17696), 5962 states have internal predecessors, (17696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:00,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5963 states to 5963 states and 17696 transitions. [2021-02-19 18:22:00,280 INFO L78 Accepts]: Start accepts. Automaton has 5963 states and 17696 transitions. Word has length 37 [2021-02-19 18:22:00,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:22:00,280 INFO L480 AbstractCegarLoop]: Abstraction has 5963 states and 17696 transitions. [2021-02-19 18:22:00,280 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:00,281 INFO L276 IsEmpty]: Start isEmpty. Operand 5963 states and 17696 transitions. [2021-02-19 18:22:00,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:22:00,288 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:22:00,288 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:22:00,488 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-02-19 18:22:00,489 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:22:00,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:22:00,489 INFO L82 PathProgramCache]: Analyzing trace with hash -476774480, now seen corresponding path program 51 times [2021-02-19 18:22:00,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:22:00,489 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715711242] [2021-02-19 18:22:00,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:22:00,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:22:01,794 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:22:01,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715711242] [2021-02-19 18:22:01,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361557746] [2021-02-19 18:22:01,795 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 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-02-19 18:22:01,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:22:01,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:22:01,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:22:01,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:22:02,587 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:22:02,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 18:22:02,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:22:02,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:22:02,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:22:02,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:28 [2021-02-19 18:22:03,687 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:22:03,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 24 [2021-02-19 18:22:03,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:22:03,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:22:03,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:22:03,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-02-19 18:22:04,430 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:22:04,431 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:22:04,431 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:22:04,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89142062] [2021-02-19 18:22:04,431 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:22:04,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:22:04,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:22:04,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:22:04,432 INFO L87 Difference]: Start difference. First operand 5963 states and 17696 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:06,631 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 34 [2021-02-19 18:22:10,026 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-02-19 18:22:10,379 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-02-19 18:22:11,064 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-02-19 18:22:14,090 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-02-19 18:22:15,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:22:15,345 INFO L93 Difference]: Finished difference Result 7895 states and 23163 transitions. [2021-02-19 18:22:15,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 18:22:15,348 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:22:15,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:22:15,359 INFO L225 Difference]: With dead ends: 7895 [2021-02-19 18:22:15,359 INFO L226 Difference]: Without dead ends: 7756 [2021-02-19 18:22:15,359 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=249, Invalid=3657, Unknown=0, NotChecked=0, Total=3906 [2021-02-19 18:22:15,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7756 states. [2021-02-19 18:22:15,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7756 to 5957. [2021-02-19 18:22:15,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5957 states, 5956 states have (on average 2.968938885157824) internal successors, (17683), 5956 states have internal predecessors, (17683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:15,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5957 states to 5957 states and 17683 transitions. [2021-02-19 18:22:15,435 INFO L78 Accepts]: Start accepts. Automaton has 5957 states and 17683 transitions. Word has length 37 [2021-02-19 18:22:15,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:22:15,435 INFO L480 AbstractCegarLoop]: Abstraction has 5957 states and 17683 transitions. [2021-02-19 18:22:15,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:15,436 INFO L276 IsEmpty]: Start isEmpty. Operand 5957 states and 17683 transitions. [2021-02-19 18:22:15,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:22:15,441 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:22:15,441 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:22:15,650 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:22:15,650 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:22:15,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:22:15,650 INFO L82 PathProgramCache]: Analyzing trace with hash 668757380, now seen corresponding path program 52 times [2021-02-19 18:22:15,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:22:15,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917165533] [2021-02-19 18:22:15,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:22:15,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:22:16,916 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:22:16,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917165533] [2021-02-19 18:22:16,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178042196] [2021-02-19 18:22:16,916 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 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-02-19 18:22:16,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:22:16,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:22:16,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:22:16,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:22:17,720 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:22:17,720 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 31 treesize of output 15 [2021-02-19 18:22:17,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:22:17,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:22:17,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:22:17,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-02-19 18:22:18,645 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:22:18,646 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 29 treesize of output 17 [2021-02-19 18:22:18,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:22:18,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:22:18,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:22:18,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:22:19,609 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:22:19,609 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:22:19,609 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:22:19,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419030075] [2021-02-19 18:22:19,610 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:22:19,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:22:19,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:22:19,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:22:19,610 INFO L87 Difference]: Start difference. First operand 5957 states and 17683 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:21,303 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-02-19 18:22:21,766 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-02-19 18:22:25,837 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-02-19 18:22:26,250 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 27 [2021-02-19 18:22:27,216 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-02-19 18:22:29,863 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2021-02-19 18:22:30,243 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 22 [2021-02-19 18:22:31,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:22:31,360 INFO L93 Difference]: Finished difference Result 8183 states and 24005 transitions. [2021-02-19 18:22:31,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 18:22:31,365 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:22:31,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:22:31,378 INFO L225 Difference]: With dead ends: 8183 [2021-02-19 18:22:31,378 INFO L226 Difference]: Without dead ends: 8057 [2021-02-19 18:22:31,378 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=242, Invalid=3418, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 18:22:31,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8057 states. [2021-02-19 18:22:31,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8057 to 5963. [2021-02-19 18:22:31,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5963 states, 5962 states have (on average 2.9681314994968133) internal successors, (17696), 5962 states have internal predecessors, (17696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:31,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5963 states to 5963 states and 17696 transitions. [2021-02-19 18:22:31,475 INFO L78 Accepts]: Start accepts. Automaton has 5963 states and 17696 transitions. Word has length 37 [2021-02-19 18:22:31,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:22:31,475 INFO L480 AbstractCegarLoop]: Abstraction has 5963 states and 17696 transitions. [2021-02-19 18:22:31,475 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:31,475 INFO L276 IsEmpty]: Start isEmpty. Operand 5963 states and 17696 transitions. [2021-02-19 18:22:31,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:22:31,483 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:22:31,483 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:22:31,683 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:22:31,684 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:22:31,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:22:31,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1511955776, now seen corresponding path program 53 times [2021-02-19 18:22:31,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:22:31,684 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337497811] [2021-02-19 18:22:31,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:22:31,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:22:33,070 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:22:33,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337497811] [2021-02-19 18:22:33,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681431348] [2021-02-19 18:22:33,071 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 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-02-19 18:22:33,096 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:22:33,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:22:33,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 18:22:33,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:22:33,896 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:22:33,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:22:33,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:22:33,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:22:33,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:22:33,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-02-19 18:22:34,921 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:22:34,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:22:34,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:22:34,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:22:34,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:22:34,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-02-19 18:22:35,584 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:22:35,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:22:35,584 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:22:35,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109560790] [2021-02-19 18:22:35,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:22:35,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:22:35,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:22:35,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1242, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:22:35,585 INFO L87 Difference]: Start difference. First operand 5963 states and 17696 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:36,905 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-02-19 18:22:37,507 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-02-19 18:22:40,932 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 31 [2021-02-19 18:22:41,779 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-02-19 18:22:42,116 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 25 [2021-02-19 18:22:45,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:22:45,911 INFO L93 Difference]: Finished difference Result 8363 states and 24551 transitions. [2021-02-19 18:22:45,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 18:22:45,915 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:22:45,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:22:45,928 INFO L225 Difference]: With dead ends: 8363 [2021-02-19 18:22:45,928 INFO L226 Difference]: Without dead ends: 8208 [2021-02-19 18:22:45,929 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=258, Invalid=3282, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 18:22:45,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8208 states. [2021-02-19 18:22:45,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8208 to 5954. [2021-02-19 18:22:46,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5954 states, 5953 states have (on average 2.9690912145136905) internal successors, (17675), 5953 states have internal predecessors, (17675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:46,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5954 states to 5954 states and 17675 transitions. [2021-02-19 18:22:46,014 INFO L78 Accepts]: Start accepts. Automaton has 5954 states and 17675 transitions. Word has length 37 [2021-02-19 18:22:46,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:22:46,014 INFO L480 AbstractCegarLoop]: Abstraction has 5954 states and 17675 transitions. [2021-02-19 18:22:46,014 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:46,014 INFO L276 IsEmpty]: Start isEmpty. Operand 5954 states and 17675 transitions. [2021-02-19 18:22:46,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:22:46,020 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:22:46,020 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:22:46,221 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:22:46,221 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:22:46,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:22:46,222 INFO L82 PathProgramCache]: Analyzing trace with hash 506752150, now seen corresponding path program 54 times [2021-02-19 18:22:46,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:22:46,222 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807387905] [2021-02-19 18:22:46,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:22:46,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:22:47,648 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:22:47,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807387905] [2021-02-19 18:22:47,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510670921] [2021-02-19 18:22:47,648 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 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-02-19 18:22:47,672 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:22:47,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:22:47,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2021-02-19 18:22:47,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:22:48,574 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:22:48,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-02-19 18:22:48,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:22:48,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:22:48,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:22:48,610 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-02-19 18:22:49,607 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:22:49,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 20 [2021-02-19 18:22:49,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:22:49,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:22:49,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:22:49,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-02-19 18:22:50,618 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:22:50,618 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:22:50,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:22:50,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955483929] [2021-02-19 18:22:50,619 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:22:50,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:22:50,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:22:50,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:22:50,619 INFO L87 Difference]: Start difference. First operand 5954 states and 17675 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:22:52,546 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-02-19 18:22:53,186 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-02-19 18:22:55,774 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 25 [2021-02-19 18:22:56,393 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 30 [2021-02-19 18:22:56,984 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 18:22:57,489 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-02-19 18:22:58,006 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-02-19 18:22:58,433 WARN L202 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 32 [2021-02-19 18:22:58,874 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-02-19 18:23:01,903 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-02-19 18:23:02,292 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 23 [2021-02-19 18:23:03,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:23:03,520 INFO L93 Difference]: Finished difference Result 8000 states and 23505 transitions. [2021-02-19 18:23:03,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 18:23:03,524 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:23:03,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:23:03,536 INFO L225 Difference]: With dead ends: 8000 [2021-02-19 18:23:03,536 INFO L226 Difference]: Without dead ends: 7811 [2021-02-19 18:23:03,536 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=254, Invalid=3406, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 18:23:03,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7811 states. [2021-02-19 18:23:03,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7811 to 5921. [2021-02-19 18:23:03,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5921 states, 5920 states have (on average 2.9717905405405407) internal successors, (17593), 5920 states have internal predecessors, (17593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:03,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5921 states to 5921 states and 17593 transitions. [2021-02-19 18:23:03,618 INFO L78 Accepts]: Start accepts. Automaton has 5921 states and 17593 transitions. Word has length 37 [2021-02-19 18:23:03,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:23:03,618 INFO L480 AbstractCegarLoop]: Abstraction has 5921 states and 17593 transitions. [2021-02-19 18:23:03,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:03,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5921 states and 17593 transitions. [2021-02-19 18:23:03,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:23:03,625 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:23:03,625 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:23:03,834 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-02-19 18:23:03,834 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:23:03,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:23:03,834 INFO L82 PathProgramCache]: Analyzing trace with hash -626239488, now seen corresponding path program 55 times [2021-02-19 18:23:03,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:23:03,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918789781] [2021-02-19 18:23:03,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:23:03,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:23:05,154 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:23:05,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918789781] [2021-02-19 18:23:05,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733701596] [2021-02-19 18:23:05,154 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 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-02-19 18:23:05,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:23:05,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:23:05,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:23:06,177 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:23:06,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:23:06,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:23:06,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:23:06,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:23:06,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-02-19 18:23:07,312 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:23:07,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 18:23:07,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:23:07,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:23:07,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:23:07,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-02-19 18:23:08,238 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-02-19 18:23:08,466 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:23:08,466 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:23:08,466 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-02-19 18:23:08,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263665761] [2021-02-19 18:23:08,467 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 18:23:08,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:23:08,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 18:23:08,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:23:08,467 INFO L87 Difference]: Start difference. First operand 5921 states and 17593 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:09,977 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2021-02-19 18:23:10,228 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-02-19 18:23:10,684 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-02-19 18:23:11,225 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-02-19 18:23:12,769 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 23 [2021-02-19 18:23:14,030 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 25 [2021-02-19 18:23:14,568 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 26 [2021-02-19 18:23:15,735 WARN L202 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 31 [2021-02-19 18:23:16,348 WARN L202 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-02-19 18:23:16,834 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 28 [2021-02-19 18:23:17,402 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-02-19 18:23:18,118 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 29 [2021-02-19 18:23:21,950 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2021-02-19 18:23:22,306 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 22 [2021-02-19 18:23:23,811 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 18 [2021-02-19 18:23:24,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:23:24,431 INFO L93 Difference]: Finished difference Result 8477 states and 25056 transitions. [2021-02-19 18:23:24,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 18:23:24,436 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:23:24,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:23:24,448 INFO L225 Difference]: With dead ends: 8477 [2021-02-19 18:23:24,449 INFO L226 Difference]: Without dead ends: 8429 [2021-02-19 18:23:24,449 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=258, Invalid=3524, Unknown=0, NotChecked=0, Total=3782 [2021-02-19 18:23:24,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8429 states. [2021-02-19 18:23:24,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8429 to 5920. [2021-02-19 18:23:24,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5920 states, 5919 states have (on average 2.971785774624092) internal successors, (17590), 5919 states have internal predecessors, (17590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:24,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5920 states to 5920 states and 17590 transitions. [2021-02-19 18:23:24,535 INFO L78 Accepts]: Start accepts. Automaton has 5920 states and 17590 transitions. Word has length 37 [2021-02-19 18:23:24,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:23:24,536 INFO L480 AbstractCegarLoop]: Abstraction has 5920 states and 17590 transitions. [2021-02-19 18:23:24,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:24,536 INFO L276 IsEmpty]: Start isEmpty. Operand 5920 states and 17590 transitions. [2021-02-19 18:23:24,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:23:24,542 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:23:24,542 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:23:24,742 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:23:24,743 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:23:24,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:23:24,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1488014652, now seen corresponding path program 56 times [2021-02-19 18:23:24,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:23:24,743 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290770897] [2021-02-19 18:23:24,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:23:24,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:23:26,266 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:23:26,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290770897] [2021-02-19 18:23:26,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098082233] [2021-02-19 18:23:26,267 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 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-02-19 18:23:26,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:23:26,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:23:26,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:23:26,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:23:27,291 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:23:27,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:23:27,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:23:27,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:23:27,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:23:27,334 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-02-19 18:23:28,187 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:23:28,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:23:28,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:23:28,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:23:28,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:23:28,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:18 [2021-02-19 18:23:28,867 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:23:28,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:23:28,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-02-19 18:23:28,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049687818] [2021-02-19 18:23:28,868 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 18:23:28,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:23:28,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 18:23:28,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1104, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:23:28,868 INFO L87 Difference]: Start difference. First operand 5920 states and 17590 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:30,358 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-02-19 18:23:30,719 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 28 [2021-02-19 18:23:31,000 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-02-19 18:23:32,245 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-02-19 18:23:33,571 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-02-19 18:23:35,030 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 25 [2021-02-19 18:23:37,080 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 16 [2021-02-19 18:23:38,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:23:38,690 INFO L93 Difference]: Finished difference Result 8732 states and 25814 transitions. [2021-02-19 18:23:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 18:23:38,694 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-02-19 18:23:38,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:23:38,705 INFO L225 Difference]: With dead ends: 8732 [2021-02-19 18:23:38,705 INFO L226 Difference]: Without dead ends: 8684 [2021-02-19 18:23:38,706 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=229, Invalid=2741, Unknown=0, NotChecked=0, Total=2970 [2021-02-19 18:23:38,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8684 states. [2021-02-19 18:23:38,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8684 to 5917. [2021-02-19 18:23:38,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5917 states, 5916 states have (on average 2.971940500338066) internal successors, (17582), 5916 states have internal predecessors, (17582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:38,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5917 states to 5917 states and 17582 transitions. [2021-02-19 18:23:38,792 INFO L78 Accepts]: Start accepts. Automaton has 5917 states and 17582 transitions. Word has length 37 [2021-02-19 18:23:38,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:23:38,792 INFO L480 AbstractCegarLoop]: Abstraction has 5917 states and 17582 transitions. [2021-02-19 18:23:38,792 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:38,792 INFO L276 IsEmpty]: Start isEmpty. Operand 5917 states and 17582 transitions. [2021-02-19 18:23:38,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:23:38,798 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:23:38,799 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:23:38,999 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-02-19 18:23:38,999 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:23:38,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:23:38,999 INFO L82 PathProgramCache]: Analyzing trace with hash -343247264, now seen corresponding path program 57 times [2021-02-19 18:23:38,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:23:38,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362727672] [2021-02-19 18:23:39,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:23:39,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:23:39,424 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 23 [2021-02-19 18:23:39,612 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 20 [2021-02-19 18:23:39,804 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 22 [2021-02-19 18:23:39,977 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 19 [2021-02-19 18:23:41,102 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:23:41,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362727672] [2021-02-19 18:23:41,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627378836] [2021-02-19 18:23:41,103 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 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-02-19 18:23:41,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:23:41,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:23:41,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 46 conjunts are in the unsatisfiable core [2021-02-19 18:23:41,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:23:42,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:23:42,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:23:42,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-02-19 18:23:42,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:23:42,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:23:42,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:23:42,885 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:29 [2021-02-19 18:23:43,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:23:43,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:23:43,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-02-19 18:23:43,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:23:43,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:23:43,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:23:43,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:20 [2021-02-19 18:23:44,207 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-02-19 18:23:44,425 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:23:44,425 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:23:44,425 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-02-19 18:23:44,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125824964] [2021-02-19 18:23:44,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-02-19 18:23:44,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:23:44,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-02-19 18:23:44,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1298, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 18:23:44,426 INFO L87 Difference]: Start difference. First operand 5917 states and 17582 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:23:45,480 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 26 [2021-02-19 18:23:45,963 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 31 [2021-02-19 18:23:46,591 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 23 [2021-02-19 18:23:46,855 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 28 [2021-02-19 18:23:47,713 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 34 [2021-02-19 18:23:48,129 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 35 [2021-02-19 18:23:48,834 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 22 [2021-02-19 18:23:49,201 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-02-19 18:23:49,519 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 27 [2021-02-19 18:23:50,067 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 20 [2021-02-19 18:23:50,337 WARN L202 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 26 [2021-02-19 18:23:50,604 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 31 [2021-02-19 18:23:51,469 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-02-19 18:23:52,843 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 41 [2021-02-19 18:23:53,322 WARN L202 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 39 [2021-02-19 18:23:53,569 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-02-19 18:23:53,850 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 26 [2021-02-19 18:23:54,459 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 31 [2021-02-19 18:23:55,114 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 27 [2021-02-19 18:23:55,441 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 27 [2021-02-19 18:23:56,903 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-02-19 18:23:57,272 WARN L202 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 32 [2021-02-19 18:23:57,904 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-02-19 18:23:58,641 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 32 [2021-02-19 18:23:59,016 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 37 [2021-02-19 18:23:59,251 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 24 [2021-02-19 18:24:00,301 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 24 [2021-02-19 18:24:01,379 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-02-19 18:24:01,790 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 42 [2021-02-19 18:24:02,238 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 22 [2021-02-19 18:24:02,695 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-02-19 18:24:03,126 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 23 [2021-02-19 18:24:04,074 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-02-19 18:24:04,423 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 25 Received shutdown request... [2021-02-19 18:24:04,779 WARN L219 SmtUtils]: Removed 9 from assertion stack [2021-02-19 18:24:04,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-02-19 18:24:04,979 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-02-19 18:24:04,980 WARN L545 AbstractCegarLoop]: Verification canceled [2021-02-19 18:24:04,983 WARN L224 ceAbstractionStarter]: Timeout [2021-02-19 18:24:04,983 INFO L202 PluginConnector]: Adding new model horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.02 06:24:04 BasicIcfg [2021-02-19 18:24:04,983 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-02-19 18:24:04,983 INFO L168 Benchmark]: Toolchain (without parser) took 542941.59 ms. Allocated memory was 255.9 MB in the beginning and 897.6 MB in the end (delta: 641.7 MB). Free memory was 236.4 MB in the beginning and 417.6 MB in the end (delta: -181.2 MB). Peak memory consumption was 462.1 MB. Max. memory is 16.0 GB. [2021-02-19 18:24:04,983 INFO L168 Benchmark]: Boogie PL CUP Parser took 2.96 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 18:24:04,983 INFO L168 Benchmark]: Boogie Procedure Inliner took 26.26 ms. Allocated memory is still 255.9 MB. Free memory was 236.0 MB in the beginning and 234.5 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 18:24:04,983 INFO L168 Benchmark]: Boogie Preprocessor took 25.04 ms. Allocated memory is still 255.9 MB. Free memory was 234.5 MB in the beginning and 233.4 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 18:24:04,984 INFO L168 Benchmark]: RCFGBuilder took 389.77 ms. Allocated memory is still 255.9 MB. Free memory was 233.4 MB in the beginning and 234.1 MB in the end (delta: -657.1 kB). Peak memory consumption was 17.2 MB. Max. memory is 16.0 GB. [2021-02-19 18:24:04,984 INFO L168 Benchmark]: TraceAbstraction took 542480.84 ms. Allocated memory was 255.9 MB in the beginning and 897.6 MB in the end (delta: 641.7 MB). Free memory was 234.1 MB in the beginning and 417.6 MB in the end (delta: -183.5 MB). Peak memory consumption was 459.6 MB. Max. memory is 16.0 GB. [2021-02-19 18:24:04,984 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 2.96 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 26.26 ms. Allocated memory is still 255.9 MB. Free memory was 236.0 MB in the beginning and 234.5 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 25.04 ms. Allocated memory is still 255.9 MB. Free memory was 234.5 MB in the beginning and 233.4 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 389.77 ms. Allocated memory is still 255.9 MB. Free memory was 233.4 MB in the beginning and 234.1 MB in the end (delta: -657.1 kB). Peak memory consumption was 17.2 MB. Max. memory is 16.0 GB. * TraceAbstraction took 542480.84 ms. Allocated memory was 255.9 MB in the beginning and 897.6 MB in the end (delta: 641.7 MB). Free memory was 234.1 MB in the beginning and 417.6 MB in the end (delta: -183.5 MB). Peak memory consumption was 459.6 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 83). Cancelled while BasicCegarLoop was constructing difference of abstraction (5917states) and FLOYD_HOARE automaton (currently 73 states, 38 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 34 for 14ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 31 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 542.3s, OverallIterations: 64, TraceHistogramMax: 2, AutomataDifference: 382.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 10474 SDtfs, 32018 SDslu, 235361 SDs, 0 SdLazy, 165012 SolverSat, 4069 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 95.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4877 GetRequests, 1274 SyntacticMatches, 12 SemanticMatches, 3590 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46351 ImplicationChecksByTransitivity, 265.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6023occurred in iteration=46, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.8s AutomataMinimizationTime, 63 MinimizatonAttempts, 103384 StatesRemovedByMinimization, 59 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 138.4s InterpolantComputationTime, 4472 NumberOfCodeBlocks, 4472 NumberOfCodeBlocksAsserted, 224 NumberOfCheckSat, 4347 ConstructedInterpolants, 21 QuantifiedInterpolants, 3445992 SizeOfPredicates, 653 NumberOfNonLiveVariables, 6097 ConjunctsInSsa, 2460 ConjunctsInUnsatCore, 125 InterpolantComputations, 5 PerfectInterpolantSequences, 39/1605 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