/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 17:57:22,696 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 17:57:22,697 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 17:57:22,725 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 17:57:22,726 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 17:57:22,728 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 17:57:22,730 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 17:57:22,734 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 17:57:22,736 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 17:57:22,739 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 17:57:22,740 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 17:57:22,741 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 17:57:22,741 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 17:57:22,742 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 17:57:22,743 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 17:57:22,744 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 17:57:22,746 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 17:57:22,747 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 17:57:22,748 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 17:57:22,753 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 17:57:22,753 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 17:57:22,756 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 17:57:22,757 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 17:57:22,758 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 17:57:22,762 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 17:57:22,762 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 17:57:22,762 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 17:57:22,763 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 17:57:22,763 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 17:57:22,764 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 17:57:22,764 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 17:57:22,765 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 17:57:22,766 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 17:57:22,766 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 17:57:22,767 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 17:57:22,767 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 17:57:22,768 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 17:57:22,768 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 17:57:22,768 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 17:57:22,768 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 17:57:22,769 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 17:57:22,770 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-09 17:57:22,797 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 17:57:22,798 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 17:57:22,798 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 17:57:22,798 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 17:57:22,800 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 17:57:22,800 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 17:57:22,800 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 17:57:22,801 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 17:57:22,801 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 17:57:22,801 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 17:57:22,801 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 17:57:22,801 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 17:57:22,802 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 17:57:22,802 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 17:57:22,803 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 17:57:22,803 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 17:57:22,803 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 17:57:22,803 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 17:57:22,803 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 17:57:22,803 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 17:57:22,820 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 17:57:22,820 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 17:57:22,820 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 17:57:22,821 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-09 17:57:23,075 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 17:57:23,100 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 17:57:23,101 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 17:57:23,102 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 17:57:23,104 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 17:57:23,105 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-07-09 17:57:23,105 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl' [2021-07-09 17:57:23,145 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 17:57:23,146 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 17:57:23,147 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 17:57:23,147 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 17:57:23,147 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 17:57:23,156 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,162 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,167 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 17:57:23,169 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 17:57:23,169 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 17:57:23,170 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 17:57:23,175 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,175 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,177 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,177 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,183 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,186 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,187 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... [2021-07-09 17:57:23,191 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 17:57:23,192 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 17:57:23,192 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 17:57:23,192 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 17:57:23,194 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 17:57:23,244 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 17:57:23,245 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 17:57:23,245 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 17:57:23,245 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 17:57:23,246 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 17:57:23,246 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 17:57:23,246 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 17:57:23,246 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 17:57:23,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 17:57:23,246 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 17:57:23,246 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 17:57:23,247 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 17:57:23,248 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 17:57:23,494 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 17:57:23,494 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 17:57:23,496 INFO L202 PluginConnector]: Adding new model horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 05:57:23 BoogieIcfgContainer [2021-07-09 17:57:23,496 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 17:57:23,497 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 17:57:23,497 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 17:57:23,499 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 17:57:23,499 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:57:23" (1/2) ... [2021-07-09 17:57:23,499 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@9bbdc32 and model type horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 05:57:23, skipping insertion in model container [2021-07-09 17:57:23,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 05:57:23" (2/2) ... [2021-07-09 17:57:23,500 INFO L111 eAbstractionObserver]: Analyzing ICFG horseshoe.wvr.bpl [2021-07-09 17:57:23,504 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 17:57:23,504 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 17:57:23,504 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 17:57:23,504 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 17:57:23,568 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 17:57:23,583 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 17:57:23,603 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 17:57:23,604 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 17:57:23,604 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 17:57:23,604 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 17:57:23,604 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 17:57:23,604 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 17:57:23,604 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 17:57:23,605 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 17:57:23,613 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 40 places, 33 transitions, 90 flow [2021-07-09 17:57:23,649 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 353 states, 352 states have (on average 2.946022727272727) internal successors, (1037), 352 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:23,651 INFO L276 IsEmpty]: Start isEmpty. Operand has 353 states, 352 states have (on average 2.946022727272727) internal successors, (1037), 352 states have internal predecessors, (1037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:23,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:57:23,667 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:23,667 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:23,667 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:23,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:23,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1822169931, now seen corresponding path program 1 times [2021-07-09 17:57:23,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:23,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066190392] [2021-07-09 17:57:23,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:23,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:23,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:23,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:23,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066190392] [2021-07-09 17:57:23,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066190392] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:57:23,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:57:23,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 17:57:23,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644331404] [2021-07-09 17:57:23,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:57:23,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:23,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:57:23,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:57:23,804 INFO L87 Difference]: Start difference. First operand has 353 states, 352 states have (on average 2.946022727272727) internal successors, (1037), 352 states have internal predecessors, (1037), 0 states have call successors, (0), 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-07-09 17:57:23,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:23,843 INFO L93 Difference]: Finished difference Result 401 states and 1181 transitions. [2021-07-09 17:57:23,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:57:23,846 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-07-09 17:57:23,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:23,863 INFO L225 Difference]: With dead ends: 401 [2021-07-09 17:57:23,863 INFO L226 Difference]: Without dead ends: 401 [2021-07-09 17:57:23,864 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:57:23,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-07-09 17:57:23,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2021-07-09 17:57:23,930 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-07-09 17:57:23,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 1181 transitions. [2021-07-09 17:57:23,936 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 1181 transitions. Word has length 16 [2021-07-09 17:57:23,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:23,936 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 1181 transitions. [2021-07-09 17:57:23,936 INFO L483 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-07-09 17:57:23,936 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 1181 transitions. [2021-07-09 17:57:23,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:57:23,940 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:23,940 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:23,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 17:57:23,941 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:23,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:23,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1312332085, now seen corresponding path program 1 times [2021-07-09 17:57:23,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:23,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165367626] [2021-07-09 17:57:23,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:23,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:23,984 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:23,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:23,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165367626] [2021-07-09 17:57:23,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165367626] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:57:23,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:57:23,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 17:57:23,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909507935] [2021-07-09 17:57:23,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:57:23,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:23,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:57:23,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:57:23,987 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-07-09 17:57:24,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:24,003 INFO L93 Difference]: Finished difference Result 458 states and 1351 transitions. [2021-07-09 17:57:24,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:57:24,007 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-07-09 17:57:24,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:24,009 INFO L225 Difference]: With dead ends: 458 [2021-07-09 17:57:24,009 INFO L226 Difference]: Without dead ends: 458 [2021-07-09 17:57:24,010 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:57:24,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-07-09 17:57:24,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 458. [2021-07-09 17:57:24,024 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-07-09 17:57:24,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1351 transitions. [2021-07-09 17:57:24,029 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1351 transitions. Word has length 21 [2021-07-09 17:57:24,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:24,029 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1351 transitions. [2021-07-09 17:57:24,030 INFO L483 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-07-09 17:57:24,030 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1351 transitions. [2021-07-09 17:57:24,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:57:24,032 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:24,032 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:24,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 17:57:24,033 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:24,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:24,034 INFO L82 PathProgramCache]: Analyzing trace with hash 1070970680, now seen corresponding path program 1 times [2021-07-09 17:57:24,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:24,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565066789] [2021-07-09 17:57:24,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:24,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:24,093 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:24,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:24,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565066789] [2021-07-09 17:57:24,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565066789] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:57:24,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:57:24,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 17:57:24,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584583642] [2021-07-09 17:57:24,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:57:24,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:24,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:57:24,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:57:24,095 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-07-09 17:57:24,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:24,106 INFO L93 Difference]: Finished difference Result 463 states and 1345 transitions. [2021-07-09 17:57:24,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:57:24,107 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-07-09 17:57:24,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:24,109 INFO L225 Difference]: With dead ends: 463 [2021-07-09 17:57:24,109 INFO L226 Difference]: Without dead ends: 463 [2021-07-09 17:57:24,109 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:57:24,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-07-09 17:57:24,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 463. [2021-07-09 17:57:24,116 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-07-09 17:57:24,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1345 transitions. [2021-07-09 17:57:24,118 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1345 transitions. Word has length 25 [2021-07-09 17:57:24,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:24,118 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1345 transitions. [2021-07-09 17:57:24,118 INFO L483 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-07-09 17:57:24,118 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1345 transitions. [2021-07-09 17:57:24,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:57:24,119 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:24,119 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:24,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 17:57:24,119 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:24,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:24,120 INFO L82 PathProgramCache]: Analyzing trace with hash 85940790, now seen corresponding path program 2 times [2021-07-09 17:57:24,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:24,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057251528] [2021-07-09 17:57:24,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:24,427 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:24,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:24,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057251528] [2021-07-09 17:57:24,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057251528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:24,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185822783] [2021-07-09 17:57:24,428 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-07-09 17:57:24,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:24,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:24,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-09 17:57:24,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:24,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 17:57:24,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:24,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:24,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:24,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 17:57:24,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:57:24,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:24,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:24,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:24,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2021-07-09 17:57:24,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:24,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185822783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:24,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:24,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 21 [2021-07-09 17:57:24,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290489108] [2021-07-09 17:57:24,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:57:24,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:24,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:57:24,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:57:24,986 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-07-09 17:57:26,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:26,147 INFO L93 Difference]: Finished difference Result 1470 states and 4324 transitions. [2021-07-09 17:57:26,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:57:26,148 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-07-09 17:57:26,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:26,154 INFO L225 Difference]: With dead ends: 1470 [2021-07-09 17:57:26,154 INFO L226 Difference]: Without dead ends: 1408 [2021-07-09 17:57:26,155 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 1033.0ms TimeCoverageRelationStatistics Valid=202, Invalid=1280, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:57:26,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-07-09 17:57:26,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 637. [2021-07-09 17:57:26,188 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-07-09 17:57:26,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1862 transitions. [2021-07-09 17:57:26,190 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1862 transitions. Word has length 25 [2021-07-09 17:57:26,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:26,190 INFO L482 AbstractCegarLoop]: Abstraction has 637 states and 1862 transitions. [2021-07-09 17:57:26,190 INFO L483 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-07-09 17:57:26,190 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1862 transitions. [2021-07-09 17:57:26,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 17:57:26,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:26,192 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:26,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:26,426 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:26,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:26,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1782247030, now seen corresponding path program 3 times [2021-07-09 17:57:26,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:26,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074073487] [2021-07-09 17:57:26,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:26,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:26,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:26,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:26,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074073487] [2021-07-09 17:57:26,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074073487] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:26,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876741624] [2021-07-09 17:57:26,634 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-07-09 17:57:26,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:57:26,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:26,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-09 17:57:26,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:26,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-07-09 17:57:26,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:26,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:26,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:26,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-07-09 17:57:26,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-07-09 17:57:26,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:26,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:26,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:26,833 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2021-07-09 17:57:26,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:26,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876741624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:26,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:26,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:57:26,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185969774] [2021-07-09 17:57:26,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:57:26,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:26,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:57:26,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:57:26,974 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-07-09 17:57:27,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:27,788 INFO L93 Difference]: Finished difference Result 1386 states and 3964 transitions. [2021-07-09 17:57:27,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:57:27,801 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-07-09 17:57:27,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:27,806 INFO L225 Difference]: With dead ends: 1386 [2021-07-09 17:57:27,806 INFO L226 Difference]: Without dead ends: 1334 [2021-07-09 17:57:27,806 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 520.8ms TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:57:27,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1334 states. [2021-07-09 17:57:27,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1334 to 755. [2021-07-09 17:57:27,838 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-07-09 17:57:27,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2170 transitions. [2021-07-09 17:57:27,840 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2170 transitions. Word has length 25 [2021-07-09 17:57:27,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:27,841 INFO L482 AbstractCegarLoop]: Abstraction has 755 states and 2170 transitions. [2021-07-09 17:57:27,841 INFO L483 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-07-09 17:57:27,841 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2170 transitions. [2021-07-09 17:57:27,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 17:57:27,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:27,842 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:28,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:28,044 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:28,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:28,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1875402159, now seen corresponding path program 1 times [2021-07-09 17:57:28,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:28,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61634936] [2021-07-09 17:57:28,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:28,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:28,094 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:28,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:28,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61634936] [2021-07-09 17:57:28,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61634936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:28,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130116881] [2021-07-09 17:57:28,095 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-07-09 17:57:28,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:28,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:57:28,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:28,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 17:57:28,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:28,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:28,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:28,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 17:57:28,266 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:28,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130116881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:28,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:28,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-09 17:57:28,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220312291] [2021-07-09 17:57:28,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 17:57:28,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:28,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 17:57:28,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:57:28,267 INFO L87 Difference]: Start difference. First operand 755 states and 2170 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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-07-09 17:57:28,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:28,356 INFO L93 Difference]: Finished difference Result 972 states and 2800 transitions. [2021-07-09 17:57:28,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:57:28,357 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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-07-09 17:57:28,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:28,360 INFO L225 Difference]: With dead ends: 972 [2021-07-09 17:57:28,360 INFO L226 Difference]: Without dead ends: 972 [2021-07-09 17:57:28,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 33.9ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:57:28,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-07-09 17:57:28,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 773. [2021-07-09 17:57:28,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 772 states have (on average 2.873056994818653) internal successors, (2218), 772 states have internal predecessors, (2218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:28,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 2218 transitions. [2021-07-09 17:57:28,393 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 2218 transitions. Word has length 28 [2021-07-09 17:57:28,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:28,393 INFO L482 AbstractCegarLoop]: Abstraction has 773 states and 2218 transitions. [2021-07-09 17:57:28,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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-07-09 17:57:28,394 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 2218 transitions. [2021-07-09 17:57:28,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 17:57:28,396 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:28,396 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:28,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:28,612 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:28,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:28,613 INFO L82 PathProgramCache]: Analyzing trace with hash -189418503, now seen corresponding path program 4 times [2021-07-09 17:57:28,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:28,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830905844] [2021-07-09 17:57:28,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:28,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:28,684 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:28,685 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:28,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830905844] [2021-07-09 17:57:28,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830905844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:28,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386896998] [2021-07-09 17:57:28,685 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) [2021-07-09 17:57:28,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:28,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:28,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 17:57:28,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:28,859 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:57:28,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386896998] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:57:28,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:57:28,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-07-09 17:57:28,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071151550] [2021-07-09 17:57:28,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:57:28,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:28,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:57:28,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:57:28,860 INFO L87 Difference]: Start difference. First operand 773 states and 2218 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-07-09 17:57:28,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:28,873 INFO L93 Difference]: Finished difference Result 1430 states and 4086 transitions. [2021-07-09 17:57:28,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:57:28,873 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-07-09 17:57:28,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:28,879 INFO L225 Difference]: With dead ends: 1430 [2021-07-09 17:57:28,879 INFO L226 Difference]: Without dead ends: 1364 [2021-07-09 17:57:28,879 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 39.7ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:57:28,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2021-07-09 17:57:28,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1108. [2021-07-09 17:57:28,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 1107 states have (on average 2.962962962962963) internal successors, (3280), 1107 states have internal predecessors, (3280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:28,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 3280 transitions. [2021-07-09 17:57:28,934 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 3280 transitions. Word has length 29 [2021-07-09 17:57:28,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:28,934 INFO L482 AbstractCegarLoop]: Abstraction has 1108 states and 3280 transitions. [2021-07-09 17:57:28,934 INFO L483 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-07-09 17:57:28,934 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 3280 transitions. [2021-07-09 17:57:28,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-09 17:57:28,953 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:28,953 INFO L508 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-07-09 17:57:29,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:29,169 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:29,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:29,170 INFO L82 PathProgramCache]: Analyzing trace with hash -686984430, now seen corresponding path program 5 times [2021-07-09 17:57:29,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:29,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262996150] [2021-07-09 17:57:29,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:29,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:29,205 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:57:29,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:29,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262996150] [2021-07-09 17:57:29,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262996150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:29,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069774589] [2021-07-09 17:57:29,205 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-07-09 17:57:29,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:57:29,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:29,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 17:57:29,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:29,315 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:57:29,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069774589] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:57:29,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:57:29,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2021-07-09 17:57:29,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409744717] [2021-07-09 17:57:29,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:57:29,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:29,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:57:29,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:57:29,316 INFO L87 Difference]: Start difference. First operand 1108 states and 3280 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-07-09 17:57:29,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:29,338 INFO L93 Difference]: Finished difference Result 3088 states and 9151 transitions. [2021-07-09 17:57:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:57:29,339 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-07-09 17:57:29,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:29,349 INFO L225 Difference]: With dead ends: 3088 [2021-07-09 17:57:29,349 INFO L226 Difference]: Without dead ends: 2925 [2021-07-09 17:57:29,350 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 24.7ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:57:29,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2021-07-09 17:57:29,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2475. [2021-07-09 17:57:29,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2475 states, 2474 states have (on average 3.0731608730800324) internal successors, (7603), 2474 states have internal predecessors, (7603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:29,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2475 states to 2475 states and 7603 transitions. [2021-07-09 17:57:29,410 INFO L78 Accepts]: Start accepts. Automaton has 2475 states and 7603 transitions. Word has length 30 [2021-07-09 17:57:29,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:29,410 INFO L482 AbstractCegarLoop]: Abstraction has 2475 states and 7603 transitions. [2021-07-09 17:57:29,410 INFO L483 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-07-09 17:57:29,410 INFO L276 IsEmpty]: Start isEmpty. Operand 2475 states and 7603 transitions. [2021-07-09 17:57:29,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 17:57:29,415 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:29,415 INFO L508 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-07-09 17:57:29,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:29,634 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:29,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:29,634 INFO L82 PathProgramCache]: Analyzing trace with hash -596529167, now seen corresponding path program 2 times [2021-07-09 17:57:29,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:29,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113792820] [2021-07-09 17:57:29,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:29,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:29,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:57:29,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:29,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113792820] [2021-07-09 17:57:29,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113792820] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:29,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988293755] [2021-07-09 17:57:29,687 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-07-09 17:57:29,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:29,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:29,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:57:29,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:29,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 17:57:29,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:29,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:29,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:29,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2021-07-09 17:57:29,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:57:29,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:29,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:29,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:29,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 17:57:29,810 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:57:29,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988293755] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:29,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:29,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 17:57:29,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864049133] [2021-07-09 17:57:29,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:57:29,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:29,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:57:29,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:57:29,812 INFO L87 Difference]: Start difference. First operand 2475 states and 7603 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-07-09 17:57:29,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:29,981 INFO L93 Difference]: Finished difference Result 3669 states and 11137 transitions. [2021-07-09 17:57:29,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:57:29,982 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-07-09 17:57:29,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:29,995 INFO L225 Difference]: With dead ends: 3669 [2021-07-09 17:57:29,995 INFO L226 Difference]: Without dead ends: 3669 [2021-07-09 17:57:29,996 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 112.3ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:57:30,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3669 states. [2021-07-09 17:57:30,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3669 to 3342. [2021-07-09 17:57:30,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3342 states, 3341 states have (on average 3.0634540556719547) internal successors, (10235), 3341 states have internal predecessors, (10235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:30,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3342 states to 3342 states and 10235 transitions. [2021-07-09 17:57:30,112 INFO L78 Accepts]: Start accepts. Automaton has 3342 states and 10235 transitions. Word has length 33 [2021-07-09 17:57:30,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:30,112 INFO L482 AbstractCegarLoop]: Abstraction has 3342 states and 10235 transitions. [2021-07-09 17:57:30,112 INFO L483 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-07-09 17:57:30,112 INFO L276 IsEmpty]: Start isEmpty. Operand 3342 states and 10235 transitions. [2021-07-09 17:57:30,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:57:30,118 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:30,118 INFO L508 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-07-09 17:57:30,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:30,336 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:30,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:30,336 INFO L82 PathProgramCache]: Analyzing trace with hash -566367484, now seen corresponding path program 3 times [2021-07-09 17:57:30,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:30,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113752996] [2021-07-09 17:57:30,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:30,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:30,798 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:30,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:30,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113752996] [2021-07-09 17:57:30,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113752996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:30,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292662413] [2021-07-09 17:57:30,799 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-07-09 17:57:30,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:57:30,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:30,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 17:57:30,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:31,243 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:31,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 17:57:31,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:31,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:31,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:31,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:37 [2021-07-09 17:57:31,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:57:31,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:57:31,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-07-09 17:57:31,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:31,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:31,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:31,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:54, output treesize:20 [2021-07-09 17:57:31,511 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:31,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292662413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:31,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:31,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 35 [2021-07-09 17:57:31,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491401048] [2021-07-09 17:57:31,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 17:57:31,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:31,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 17:57:31,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:57:31,515 INFO L87 Difference]: Start difference. First operand 3342 states and 10235 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-07-09 17:57:34,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:34,910 INFO L93 Difference]: Finished difference Result 5708 states and 16849 transitions. [2021-07-09 17:57:34,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 17:57:34,911 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-07-09 17:57:34,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:34,930 INFO L225 Difference]: With dead ends: 5708 [2021-07-09 17:57:34,931 INFO L226 Difference]: Without dead ends: 5554 [2021-07-09 17:57:34,932 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1409 ImplicationChecksByTransitivity, 2635.4ms TimeCoverageRelationStatistics Valid=536, Invalid=5784, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 17:57:34,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5554 states. [2021-07-09 17:57:35,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5554 to 4045. [2021-07-09 17:57:35,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4045 states, 4044 states have (on average 3.019040553907023) internal successors, (12209), 4044 states have internal predecessors, (12209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:35,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4045 states to 4045 states and 12209 transitions. [2021-07-09 17:57:35,035 INFO L78 Accepts]: Start accepts. Automaton has 4045 states and 12209 transitions. Word has length 37 [2021-07-09 17:57:35,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:35,035 INFO L482 AbstractCegarLoop]: Abstraction has 4045 states and 12209 transitions. [2021-07-09 17:57:35,035 INFO L483 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-07-09 17:57:35,036 INFO L276 IsEmpty]: Start isEmpty. Operand 4045 states and 12209 transitions. [2021-07-09 17:57:35,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:57:35,043 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:35,043 INFO L508 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-07-09 17:57:35,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-09 17:57:35,261 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:35,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:35,262 INFO L82 PathProgramCache]: Analyzing trace with hash 947781794, now seen corresponding path program 4 times [2021-07-09 17:57:35,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:35,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791846327] [2021-07-09 17:57:35,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:35,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:35,670 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:35,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:35,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791846327] [2021-07-09 17:57:35,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791846327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:35,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052117245] [2021-07-09 17:57:35,671 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-07-09 17:57:35,726 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:35,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:35,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:57:35,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:36,158 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:36,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 25 treesize of output 13 [2021-07-09 17:57:36,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:36,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:36,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:36,173 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 17:57:36,260 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:36,260 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-07-09 17:57:36,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:36,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:36,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:36,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:57:36,497 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:36,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052117245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:36,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:36,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:57:36,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863451019] [2021-07-09 17:57:36,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:57:36,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:36,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:57:36,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1234, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:57:36,498 INFO L87 Difference]: Start difference. First operand 4045 states and 12209 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-07-09 17:57:39,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:39,716 INFO L93 Difference]: Finished difference Result 7129 states and 20976 transitions. [2021-07-09 17:57:39,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 17:57:39,717 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-07-09 17:57:39,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:39,732 INFO L225 Difference]: With dead ends: 7129 [2021-07-09 17:57:39,732 INFO L226 Difference]: Without dead ends: 6910 [2021-07-09 17:57:39,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 2642.0ms TimeCoverageRelationStatistics Valid=551, Invalid=5611, Unknown=0, NotChecked=0, Total=6162 [2021-07-09 17:57:39,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6910 states. [2021-07-09 17:57:39,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6910 to 4295. [2021-07-09 17:57:39,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4295 states, 4294 states have (on average 3.009781089892874) internal successors, (12924), 4294 states have internal predecessors, (12924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:39,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4295 states to 4295 states and 12924 transitions. [2021-07-09 17:57:39,836 INFO L78 Accepts]: Start accepts. Automaton has 4295 states and 12924 transitions. Word has length 37 [2021-07-09 17:57:39,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:39,836 INFO L482 AbstractCegarLoop]: Abstraction has 4295 states and 12924 transitions. [2021-07-09 17:57:39,837 INFO L483 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-07-09 17:57:39,837 INFO L276 IsEmpty]: Start isEmpty. Operand 4295 states and 12924 transitions. [2021-07-09 17:57:39,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:57:39,844 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:39,844 INFO L508 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-07-09 17:57:40,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-07-09 17:57:40,060 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:40,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:40,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1650879262, now seen corresponding path program 5 times [2021-07-09 17:57:40,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:40,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110826555] [2021-07-09 17:57:40,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:40,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:40,421 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:40,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:40,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110826555] [2021-07-09 17:57:40,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110826555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:40,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104548624] [2021-07-09 17:57:40,422 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-07-09 17:57:40,473 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:57:40,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:40,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:57:40,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:40,900 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:40,901 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-07-09 17:57:40,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:40,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:40,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:40,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-07-09 17:57:41,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:57:41,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:57:41,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:57:41,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:57:41,024 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-07-09 17:57:41,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:41,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:41,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:41,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-07-09 17:57:41,162 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:41,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104548624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:41,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:41,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-09 17:57:41,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864391271] [2021-07-09 17:57:41,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 17:57:41,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:41,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 17:57:41,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=972, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:57:41,163 INFO L87 Difference]: Start difference. First operand 4295 states and 12924 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-07-09 17:57:42,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:42,041 INFO L93 Difference]: Finished difference Result 4622 states and 13750 transitions. [2021-07-09 17:57:42,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:57:42,042 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-07-09 17:57:42,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:42,052 INFO L225 Difference]: With dead ends: 4622 [2021-07-09 17:57:42,052 INFO L226 Difference]: Without dead ends: 4565 [2021-07-09 17:57:42,053 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 1161.1ms TimeCoverageRelationStatistics Valid=150, Invalid=1656, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:57:42,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2021-07-09 17:57:42,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 4304. [2021-07-09 17:57:42,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4304 states, 4303 states have (on average 3.009063444108761) internal successors, (12948), 4303 states have internal predecessors, (12948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:42,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4304 states to 4304 states and 12948 transitions. [2021-07-09 17:57:42,131 INFO L78 Accepts]: Start accepts. Automaton has 4304 states and 12948 transitions. Word has length 37 [2021-07-09 17:57:42,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:42,131 INFO L482 AbstractCegarLoop]: Abstraction has 4304 states and 12948 transitions. [2021-07-09 17:57:42,131 INFO L483 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-07-09 17:57:42,131 INFO L276 IsEmpty]: Start isEmpty. Operand 4304 states and 12948 transitions. [2021-07-09 17:57:42,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:57:42,139 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:42,139 INFO L508 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-07-09 17:57:42,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:42,355 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:42,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:42,356 INFO L82 PathProgramCache]: Analyzing trace with hash 519020766, now seen corresponding path program 6 times [2021-07-09 17:57:42,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:42,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36078106] [2021-07-09 17:57:42,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:42,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:42,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-07-09 17:57:42,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:42,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36078106] [2021-07-09 17:57:42,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36078106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:42,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231044565] [2021-07-09 17:57:42,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 17:57:42,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:57:42,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:42,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:57:42,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:43,029 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:43,029 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-07-09 17:57:43,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:43,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:43,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:43,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 17:57:43,229 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:43,229 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-07-09 17:57:43,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:43,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:43,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:43,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:57:43,349 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:43,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231044565] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:43,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:43,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-09 17:57:43,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621754759] [2021-07-09 17:57:43,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:57:43,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:43,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:57:43,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1234, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:57:43,350 INFO L87 Difference]: Start difference. First operand 4304 states and 12948 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-07-09 17:57:46,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:46,511 INFO L93 Difference]: Finished difference Result 7136 states and 20907 transitions. [2021-07-09 17:57:46,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 17:57:46,512 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-07-09 17:57:46,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:46,528 INFO L225 Difference]: With dead ends: 7136 [2021-07-09 17:57:46,528 INFO L226 Difference]: Without dead ends: 6996 [2021-07-09 17:57:46,529 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1565 ImplicationChecksByTransitivity, 2319.2ms TimeCoverageRelationStatistics Valid=542, Invalid=5938, Unknown=0, NotChecked=0, Total=6480 [2021-07-09 17:57:46,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6996 states. [2021-07-09 17:57:46,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6996 to 4376. [2021-07-09 17:57:46,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4376 states, 4375 states have (on average 3.0082285714285715) internal successors, (13161), 4375 states have internal predecessors, (13161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:46,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4376 states to 4376 states and 13161 transitions. [2021-07-09 17:57:46,626 INFO L78 Accepts]: Start accepts. Automaton has 4376 states and 13161 transitions. Word has length 37 [2021-07-09 17:57:46,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:46,626 INFO L482 AbstractCegarLoop]: Abstraction has 4376 states and 13161 transitions. [2021-07-09 17:57:46,626 INFO L483 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-07-09 17:57:46,626 INFO L276 IsEmpty]: Start isEmpty. Operand 4376 states and 13161 transitions. [2021-07-09 17:57:46,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:57:46,634 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:46,634 INFO L508 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-07-09 17:57:46,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:46,851 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:46,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:46,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1225343240, now seen corresponding path program 7 times [2021-07-09 17:57:46,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:46,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600696134] [2021-07-09 17:57:46,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:46,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:47,277 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:47,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:47,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600696134] [2021-07-09 17:57:47,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600696134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:47,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644731280] [2021-07-09 17:57:47,278 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-07-09 17:57:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:47,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:57:47,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:47,570 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 17:57:47,571 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-07-09 17:57:47,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:47,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:47,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-07-09 17:57:47,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-07-09 17:57:47,786 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:47,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-07-09 17:57:47,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:47,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:47,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:47,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:57:48,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-07-09 17:57:48,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644731280] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:48,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:48,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 17:57:48,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418520271] [2021-07-09 17:57:48,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 17:57:48,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:48,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 17:57:48,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1381, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:57:48,023 INFO L87 Difference]: Start difference. First operand 4376 states and 13161 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-07-09 17:57:51,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:51,548 INFO L93 Difference]: Finished difference Result 8040 states and 23632 transitions. [2021-07-09 17:57:51,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 17:57:51,548 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-07-09 17:57:51,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:51,564 INFO L225 Difference]: With dead ends: 8040 [2021-07-09 17:57:51,564 INFO L226 Difference]: Without dead ends: 7821 [2021-07-09 17:57:51,565 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2042 ImplicationChecksByTransitivity, 3069.3ms TimeCoverageRelationStatistics Valid=633, Invalid=7377, Unknown=0, NotChecked=0, Total=8010 [2021-07-09 17:57:51,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7821 states. [2021-07-09 17:57:51,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7821 to 4376. [2021-07-09 17:57:51,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4376 states, 4375 states have (on average 3.0082285714285715) internal successors, (13161), 4375 states have internal predecessors, (13161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:51,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4376 states to 4376 states and 13161 transitions. [2021-07-09 17:57:51,652 INFO L78 Accepts]: Start accepts. Automaton has 4376 states and 13161 transitions. Word has length 37 [2021-07-09 17:57:51,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:51,653 INFO L482 AbstractCegarLoop]: Abstraction has 4376 states and 13161 transitions. [2021-07-09 17:57:51,653 INFO L483 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-07-09 17:57:51,653 INFO L276 IsEmpty]: Start isEmpty. Operand 4376 states and 13161 transitions. [2021-07-09 17:57:51,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:57:51,659 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:51,659 INFO L508 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-07-09 17:57:51,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-09 17:57:51,877 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:51,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:51,877 INFO L82 PathProgramCache]: Analyzing trace with hash 470963000, now seen corresponding path program 8 times [2021-07-09 17:57:51,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:51,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674184472] [2021-07-09 17:57:51,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:51,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:52,246 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:52,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:52,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674184472] [2021-07-09 17:57:52,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674184472] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:52,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588943095] [2021-07-09 17:57:52,247 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-07-09 17:57:52,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:52,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:52,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:57:52,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:52,523 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:52,524 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-07-09 17:57:52,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:52,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:52,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:52,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 17:57:52,738 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:52,739 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-07-09 17:57:52,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:52,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:52,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:52,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:57:53,032 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:53,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588943095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:53,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:53,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:57:53,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836457961] [2021-07-09 17:57:53,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:57:53,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:53,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:57:53,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:57:53,033 INFO L87 Difference]: Start difference. First operand 4376 states and 13161 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-07-09 17:57:55,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:55,944 INFO L93 Difference]: Finished difference Result 5240 states and 15479 transitions. [2021-07-09 17:57:55,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 17:57:55,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-07-09 17:57:55,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:55,953 INFO L225 Difference]: With dead ends: 5240 [2021-07-09 17:57:55,953 INFO L226 Difference]: Without dead ends: 5088 [2021-07-09 17:57:55,954 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1978.5ms TimeCoverageRelationStatistics Valid=221, Invalid=3319, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 17:57:55,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5088 states. [2021-07-09 17:57:56,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5088 to 4444. [2021-07-09 17:57:56,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4444 states, 4443 states have (on average 3.0049516092730135) internal successors, (13351), 4443 states have internal predecessors, (13351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:56,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4444 states to 4444 states and 13351 transitions. [2021-07-09 17:57:56,024 INFO L78 Accepts]: Start accepts. Automaton has 4444 states and 13351 transitions. Word has length 37 [2021-07-09 17:57:56,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:56,024 INFO L482 AbstractCegarLoop]: Abstraction has 4444 states and 13351 transitions. [2021-07-09 17:57:56,024 INFO L483 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-07-09 17:57:56,025 INFO L276 IsEmpty]: Start isEmpty. Operand 4444 states and 13351 transitions. [2021-07-09 17:57:56,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:57:56,032 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:56,032 INFO L508 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-07-09 17:57:56,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-09 17:57:56,248 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:56,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:56,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1709750156, now seen corresponding path program 9 times [2021-07-09 17:57:56,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:56,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900475428] [2021-07-09 17:57:56,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:56,603 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:56,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:56,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900475428] [2021-07-09 17:57:56,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900475428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:56,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23406276] [2021-07-09 17:57:56,603 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-07-09 17:57:56,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:57:56,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:56,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:57:56,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:56,885 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:56,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 17:57:56,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:56,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:56,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:56,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 17:57:57,191 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:57:57,191 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-07-09 17:57:57,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:57,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:57,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:57,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 17:57:57,391 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:57,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23406276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:57,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:57,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:57:57,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102399949] [2021-07-09 17:57:57,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:57:57,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:57,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:57:57,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:57:57,393 INFO L87 Difference]: Start difference. First operand 4444 states and 13351 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-07-09 17:58:00,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:00,105 INFO L93 Difference]: Finished difference Result 5234 states and 15473 transitions. [2021-07-09 17:58:00,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 17:58:00,105 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-07-09 17:58:00,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:00,113 INFO L225 Difference]: With dead ends: 5234 [2021-07-09 17:58:00,114 INFO L226 Difference]: Without dead ends: 5075 [2021-07-09 17:58:00,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1940.6ms TimeCoverageRelationStatistics Valid=216, Invalid=3324, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 17:58:00,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5075 states. [2021-07-09 17:58:00,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5075 to 4455. [2021-07-09 17:58:00,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4455 states, 4454 states have (on average 3.005163897620117) internal successors, (13385), 4454 states have internal predecessors, (13385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:00,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4455 states to 4455 states and 13385 transitions. [2021-07-09 17:58:00,183 INFO L78 Accepts]: Start accepts. Automaton has 4455 states and 13385 transitions. Word has length 37 [2021-07-09 17:58:00,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:00,183 INFO L482 AbstractCegarLoop]: Abstraction has 4455 states and 13385 transitions. [2021-07-09 17:58:00,184 INFO L483 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-07-09 17:58:00,184 INFO L276 IsEmpty]: Start isEmpty. Operand 4455 states and 13385 transitions. [2021-07-09 17:58:00,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:00,191 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:00,191 INFO L508 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-07-09 17:58:00,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:00,408 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:00,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:00,408 INFO L82 PathProgramCache]: Analyzing trace with hash 2034442760, now seen corresponding path program 10 times [2021-07-09 17:58:00,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:00,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967364442] [2021-07-09 17:58:00,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:00,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:00,811 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:00,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:00,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967364442] [2021-07-09 17:58:00,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967364442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:00,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558853761] [2021-07-09 17:58:00,811 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-07-09 17:58:00,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:00,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:00,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:58:00,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:01,136 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 17:58:01,137 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-07-09 17:58:01,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:01,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:01,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:01,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-09 17:58:01,387 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:01,387 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-07-09 17:58:01,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:01,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:01,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:01,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:58:01,597 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:01,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558853761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:01,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:01,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 17:58:01,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504532185] [2021-07-09 17:58:01,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 17:58:01,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:01,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 17:58:01,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1381, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:58:01,598 INFO L87 Difference]: Start difference. First operand 4455 states and 13385 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-07-09 17:58:04,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:04,845 INFO L93 Difference]: Finished difference Result 8158 states and 23975 transitions. [2021-07-09 17:58:04,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 17:58:04,845 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-07-09 17:58:04,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:04,859 INFO L225 Difference]: With dead ends: 8158 [2021-07-09 17:58:04,859 INFO L226 Difference]: Without dead ends: 7939 [2021-07-09 17:58:04,861 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1985 ImplicationChecksByTransitivity, 2835.7ms TimeCoverageRelationStatistics Valid=570, Invalid=7262, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 17:58:04,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7939 states. [2021-07-09 17:58:04,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7939 to 4434. [2021-07-09 17:58:04,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4434 states, 4433 states have (on average 3.00518836002707) internal successors, (13322), 4433 states have internal predecessors, (13322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:04,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4434 states to 4434 states and 13322 transitions. [2021-07-09 17:58:04,957 INFO L78 Accepts]: Start accepts. Automaton has 4434 states and 13322 transitions. Word has length 37 [2021-07-09 17:58:04,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:04,957 INFO L482 AbstractCegarLoop]: Abstraction has 4434 states and 13322 transitions. [2021-07-09 17:58:04,957 INFO L483 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-07-09 17:58:04,957 INFO L276 IsEmpty]: Start isEmpty. Operand 4434 states and 13322 transitions. [2021-07-09 17:58:04,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:04,963 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:04,964 INFO L508 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-07-09 17:58:05,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:05,182 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:05,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:05,182 INFO L82 PathProgramCache]: Analyzing trace with hash -564218296, now seen corresponding path program 11 times [2021-07-09 17:58:05,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:05,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575287117] [2021-07-09 17:58:05,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:05,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:05,528 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:05,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:05,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575287117] [2021-07-09 17:58:05,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575287117] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:05,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601991625] [2021-07-09 17:58:05,528 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-07-09 17:58:05,562 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:58:05,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:05,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 17:58:05,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:05,840 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:05,840 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-07-09 17:58:05,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:05,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:05,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-07-09 17:58:05,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 17:58:06,076 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:06,076 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-07-09 17:58:06,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:06,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:06,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:06,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 17:58:06,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-07-09 17:58:06,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601991625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:06,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:06,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 35 [2021-07-09 17:58:06,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839060749] [2021-07-09 17:58:06,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 17:58:06,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:06,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 17:58:06,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1169, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:58:06,250 INFO L87 Difference]: Start difference. First operand 4434 states and 13322 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-07-09 17:58:07,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:07,707 INFO L93 Difference]: Finished difference Result 4920 states and 14524 transitions. [2021-07-09 17:58:07,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:58:07,708 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-07-09 17:58:07,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:07,716 INFO L225 Difference]: With dead ends: 4920 [2021-07-09 17:58:07,716 INFO L226 Difference]: Without dead ends: 4809 [2021-07-09 17:58:07,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1325.0ms TimeCoverageRelationStatistics Valid=177, Invalid=2273, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 17:58:07,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4809 states. [2021-07-09 17:58:07,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4809 to 4440. [2021-07-09 17:58:07,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4440 states, 4439 states have (on average 3.0047307952241495) internal successors, (13338), 4439 states have internal predecessors, (13338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:07,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4440 states to 4440 states and 13338 transitions. [2021-07-09 17:58:07,797 INFO L78 Accepts]: Start accepts. Automaton has 4440 states and 13338 transitions. Word has length 37 [2021-07-09 17:58:07,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:07,797 INFO L482 AbstractCegarLoop]: Abstraction has 4440 states and 13338 transitions. [2021-07-09 17:58:07,797 INFO L483 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-07-09 17:58:07,797 INFO L276 IsEmpty]: Start isEmpty. Operand 4440 states and 13338 transitions. [2021-07-09 17:58:07,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:07,804 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:07,804 INFO L508 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-07-09 17:58:08,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-09 17:58:08,017 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:08,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:08,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1872437530, now seen corresponding path program 12 times [2021-07-09 17:58:08,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:08,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396459753] [2021-07-09 17:58:08,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:08,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:08,412 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:08,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:08,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396459753] [2021-07-09 17:58:08,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396459753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:08,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200958557] [2021-07-09 17:58:08,413 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:08,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:58:08,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:08,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:58:08,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:08,701 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:08,701 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-07-09 17:58:08,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:08,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:08,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:08,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 17:58:08,909 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:08,909 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-07-09 17:58:08,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:08,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:08,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-07-09 17:58:08,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:58:09,032 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:09,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200958557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:09,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:09,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-09 17:58:09,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970398453] [2021-07-09 17:58:09,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:58:09,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:09,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:58:09,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:58:09,034 INFO L87 Difference]: Start difference. First operand 4440 states and 13338 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-07-09 17:58:12,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:12,286 INFO L93 Difference]: Finished difference Result 7805 states and 22954 transitions. [2021-07-09 17:58:12,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 17:58:12,287 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-07-09 17:58:12,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:12,300 INFO L225 Difference]: With dead ends: 7805 [2021-07-09 17:58:12,300 INFO L226 Difference]: Without dead ends: 7559 [2021-07-09 17:58:12,301 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1569 ImplicationChecksByTransitivity, 2454.5ms TimeCoverageRelationStatistics Valid=496, Invalid=5984, Unknown=0, NotChecked=0, Total=6480 [2021-07-09 17:58:12,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7559 states. [2021-07-09 17:58:12,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7559 to 4554. [2021-07-09 17:58:12,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4554 states, 4553 states have (on average 3.00329453107841) internal successors, (13674), 4553 states have internal predecessors, (13674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:12,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4554 states to 4554 states and 13674 transitions. [2021-07-09 17:58:12,386 INFO L78 Accepts]: Start accepts. Automaton has 4554 states and 13674 transitions. Word has length 37 [2021-07-09 17:58:12,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:12,386 INFO L482 AbstractCegarLoop]: Abstraction has 4554 states and 13674 transitions. [2021-07-09 17:58:12,386 INFO L483 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-07-09 17:58:12,386 INFO L276 IsEmpty]: Start isEmpty. Operand 4554 states and 13674 transitions. [2021-07-09 17:58:12,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:12,394 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:12,394 INFO L508 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-07-09 17:58:12,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:12,610 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:12,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:12,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1355476010, now seen corresponding path program 13 times [2021-07-09 17:58:12,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:12,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488754399] [2021-07-09 17:58:12,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:12,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:13,027 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:13,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:13,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488754399] [2021-07-09 17:58:13,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488754399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:13,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687836078] [2021-07-09 17:58:13,027 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-07-09 17:58:13,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:13,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:58:13,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:13,430 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:13,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 17:58:13,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:13,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:13,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-07-09 17:58:13,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 17:58:13,523 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:13,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 17:58:13,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:13,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:13,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:13,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:58:13,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-07-09 17:58:13,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687836078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:13,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:13,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-09 17:58:13,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799085493] [2021-07-09 17:58:13,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 17:58:13,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:13,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 17:58:13,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1308, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:58:13,742 INFO L87 Difference]: Start difference. First operand 4554 states and 13674 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-07-09 17:58:17,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:17,035 INFO L93 Difference]: Finished difference Result 8438 states and 24675 transitions. [2021-07-09 17:58:17,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 17:58:17,035 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-07-09 17:58:17,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:17,049 INFO L225 Difference]: With dead ends: 8438 [2021-07-09 17:58:17,049 INFO L226 Difference]: Without dead ends: 8219 [2021-07-09 17:58:17,050 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1364 ImplicationChecksByTransitivity, 2774.0ms TimeCoverageRelationStatistics Valid=587, Invalid=5893, Unknown=0, NotChecked=0, Total=6480 [2021-07-09 17:58:17,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8219 states. [2021-07-09 17:58:17,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8219 to 4797. [2021-07-09 17:58:17,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4797 states, 4796 states have (on average 3.0031276063386154) internal successors, (14403), 4796 states have internal predecessors, (14403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:17,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4797 states to 4797 states and 14403 transitions. [2021-07-09 17:58:17,135 INFO L78 Accepts]: Start accepts. Automaton has 4797 states and 14403 transitions. Word has length 37 [2021-07-09 17:58:17,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:17,136 INFO L482 AbstractCegarLoop]: Abstraction has 4797 states and 14403 transitions. [2021-07-09 17:58:17,136 INFO L483 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-07-09 17:58:17,136 INFO L276 IsEmpty]: Start isEmpty. Operand 4797 states and 14403 transitions. [2021-07-09 17:58:17,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:17,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:17,143 INFO L508 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-07-09 17:58:17,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-09 17:58:17,359 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:17,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:17,360 INFO L82 PathProgramCache]: Analyzing trace with hash -1243185046, now seen corresponding path program 14 times [2021-07-09 17:58:17,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:17,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185661910] [2021-07-09 17:58:17,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:17,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:17,718 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:17,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:17,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185661910] [2021-07-09 17:58:17,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185661910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:17,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835550804] [2021-07-09 17:58:17,719 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-07-09 17:58:17,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:17,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:17,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:58:17,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:18,103 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:18,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 25 treesize of output 13 [2021-07-09 17:58:18,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:18,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:18,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:18,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 17:58:18,193 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:18,194 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-07-09 17:58:18,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:18,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:18,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:18,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:58:18,429 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:18,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835550804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:18,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:18,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-09 17:58:18,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951080493] [2021-07-09 17:58:18,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 17:58:18,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:18,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 17:58:18,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1180, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:58:18,431 INFO L87 Difference]: Start difference. First operand 4797 states and 14403 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-07-09 17:58:20,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:20,845 INFO L93 Difference]: Finished difference Result 5673 states and 16725 transitions. [2021-07-09 17:58:20,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:58:20,846 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-07-09 17:58:20,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:20,855 INFO L225 Difference]: With dead ends: 5673 [2021-07-09 17:58:20,855 INFO L226 Difference]: Without dead ends: 5522 [2021-07-09 17:58:20,855 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1716.8ms TimeCoverageRelationStatistics Valid=212, Invalid=2868, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 17:58:20,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5522 states. [2021-07-09 17:58:20,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5522 to 4936. [2021-07-09 17:58:21,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4936 states, 4935 states have (on average 2.9900709219858155) internal successors, (14756), 4935 states have internal predecessors, (14756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:21,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4936 states to 4936 states and 14756 transitions. [2021-07-09 17:58:21,019 INFO L78 Accepts]: Start accepts. Automaton has 4936 states and 14756 transitions. Word has length 37 [2021-07-09 17:58:21,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:21,019 INFO L482 AbstractCegarLoop]: Abstraction has 4936 states and 14756 transitions. [2021-07-09 17:58:21,019 INFO L483 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-07-09 17:58:21,019 INFO L276 IsEmpty]: Start isEmpty. Operand 4936 states and 14756 transitions. [2021-07-09 17:58:21,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:21,059 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:21,059 INFO L508 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-07-09 17:58:21,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-09 17:58:21,260 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:21,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:21,260 INFO L82 PathProgramCache]: Analyzing trace with hash 926714982, now seen corresponding path program 15 times [2021-07-09 17:58:21,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:21,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849214802] [2021-07-09 17:58:21,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:21,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:21,653 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:21,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:21,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849214802] [2021-07-09 17:58:21,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849214802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:21,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186300748] [2021-07-09 17:58:21,654 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-07-09 17:58:21,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:58:21,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:21,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:58:21,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:21,960 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:21,961 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-07-09 17:58:21,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:21,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:21,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:21,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 17:58:22,171 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:22,171 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-07-09 17:58:22,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:22,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:22,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:22,179 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:58:22,427 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:22,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186300748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:22,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:22,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 17:58:22,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173907458] [2021-07-09 17:58:22,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 17:58:22,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:22,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 17:58:22,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:58:22,428 INFO L87 Difference]: Start difference. First operand 4936 states and 14756 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-07-09 17:58:26,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:26,165 INFO L93 Difference]: Finished difference Result 8457 states and 24755 transitions. [2021-07-09 17:58:26,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 17:58:26,165 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-07-09 17:58:26,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:26,179 INFO L225 Difference]: With dead ends: 8457 [2021-07-09 17:58:26,179 INFO L226 Difference]: Without dead ends: 8238 [2021-07-09 17:58:26,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1935 ImplicationChecksByTransitivity, 3079.5ms TimeCoverageRelationStatistics Valid=706, Invalid=7484, Unknown=0, NotChecked=0, Total=8190 [2021-07-09 17:58:26,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8238 states. [2021-07-09 17:58:26,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8238 to 5020. [2021-07-09 17:58:26,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5020 states, 5019 states have (on average 2.9902370990237097) internal successors, (15008), 5019 states have internal predecessors, (15008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:26,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5020 states to 5020 states and 15008 transitions. [2021-07-09 17:58:26,263 INFO L78 Accepts]: Start accepts. Automaton has 5020 states and 15008 transitions. Word has length 37 [2021-07-09 17:58:26,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:26,263 INFO L482 AbstractCegarLoop]: Abstraction has 5020 states and 15008 transitions. [2021-07-09 17:58:26,263 INFO L483 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-07-09 17:58:26,263 INFO L276 IsEmpty]: Start isEmpty. Operand 5020 states and 15008 transitions. [2021-07-09 17:58:26,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:26,270 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:26,270 INFO L508 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-07-09 17:58:26,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-09 17:58:26,477 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:26,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:26,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1671946074, now seen corresponding path program 16 times [2021-07-09 17:58:26,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:26,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872702254] [2021-07-09 17:58:26,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:26,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:26,895 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:26,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:26,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872702254] [2021-07-09 17:58:26,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872702254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:26,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663534057] [2021-07-09 17:58:26,896 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-07-09 17:58:26,925 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:26,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:26,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:58:26,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:27,232 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 17:58:27,232 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-07-09 17:58:27,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:27,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:27,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-07-09 17:58:27,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-07-09 17:58:27,457 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:27,457 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-07-09 17:58:27,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:27,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:27,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:27,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:58:27,714 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:27,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663534057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:27,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:27,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:58:27,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340255185] [2021-07-09 17:58:27,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:58:27,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:27,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:58:27,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:58:27,715 INFO L87 Difference]: Start difference. First operand 5020 states and 15008 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-07-09 17:58:30,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:30,257 INFO L93 Difference]: Finished difference Result 5687 states and 16805 transitions. [2021-07-09 17:58:30,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 17:58:30,257 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-07-09 17:58:30,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:30,266 INFO L225 Difference]: With dead ends: 5687 [2021-07-09 17:58:30,266 INFO L226 Difference]: Without dead ends: 5550 [2021-07-09 17:58:30,266 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1957.8ms TimeCoverageRelationStatistics Valid=218, Invalid=3088, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 17:58:30,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5550 states. [2021-07-09 17:58:30,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5550 to 5029. [2021-07-09 17:58:30,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5029 states, 5028 states have (on average 2.9896579156722356) internal successors, (15032), 5028 states have internal predecessors, (15032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:30,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5029 states to 5029 states and 15032 transitions. [2021-07-09 17:58:30,403 INFO L78 Accepts]: Start accepts. Automaton has 5029 states and 15032 transitions. Word has length 37 [2021-07-09 17:58:30,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:30,403 INFO L482 AbstractCegarLoop]: Abstraction has 5029 states and 15032 transitions. [2021-07-09 17:58:30,403 INFO L483 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-07-09 17:58:30,403 INFO L276 IsEmpty]: Start isEmpty. Operand 5029 states and 15032 transitions. [2021-07-09 17:58:30,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:30,410 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:30,410 INFO L508 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-07-09 17:58:30,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-09 17:58:30,627 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:30,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:30,627 INFO L82 PathProgramCache]: Analyzing trace with hash -817649024, now seen corresponding path program 17 times [2021-07-09 17:58:30,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:30,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557300740] [2021-07-09 17:58:30,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:30,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:31,045 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:31,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:31,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557300740] [2021-07-09 17:58:31,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557300740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:31,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69273331] [2021-07-09 17:58:31,045 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-07-09 17:58:31,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:58:31,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:31,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:58:31,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:31,338 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:31,338 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-07-09 17:58:31,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:31,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:31,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:31,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 17:58:31,564 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:31,564 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-07-09 17:58:31,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:31,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:31,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:31,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-07-09 17:58:31,767 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:31,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69273331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:31,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:31,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 17:58:31,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670047170] [2021-07-09 17:58:31,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 17:58:31,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:31,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 17:58:31,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:58:31,768 INFO L87 Difference]: Start difference. First operand 5029 states and 15032 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-07-09 17:58:35,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:35,946 INFO L93 Difference]: Finished difference Result 8506 states and 24923 transitions. [2021-07-09 17:58:35,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 17:58:35,947 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-07-09 17:58:35,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:35,960 INFO L225 Difference]: With dead ends: 8506 [2021-07-09 17:58:35,961 INFO L226 Difference]: Without dead ends: 8287 [2021-07-09 17:58:35,961 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2020 ImplicationChecksByTransitivity, 3184.2ms TimeCoverageRelationStatistics Valid=674, Invalid=7698, Unknown=0, NotChecked=0, Total=8372 [2021-07-09 17:58:35,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8287 states. [2021-07-09 17:58:36,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8287 to 5008. [2021-07-09 17:58:36,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5008 states, 5007 states have (on average 2.9896145396444975) internal successors, (14969), 5007 states have internal predecessors, (14969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:36,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5008 states to 5008 states and 14969 transitions. [2021-07-09 17:58:36,045 INFO L78 Accepts]: Start accepts. Automaton has 5008 states and 14969 transitions. Word has length 37 [2021-07-09 17:58:36,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:36,045 INFO L482 AbstractCegarLoop]: Abstraction has 5008 states and 14969 transitions. [2021-07-09 17:58:36,045 INFO L483 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-07-09 17:58:36,045 INFO L276 IsEmpty]: Start isEmpty. Operand 5008 states and 14969 transitions. [2021-07-09 17:58:36,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:36,052 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:36,052 INFO L508 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-07-09 17:58:36,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-07-09 17:58:36,268 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:36,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:36,269 INFO L82 PathProgramCache]: Analyzing trace with hash 878657216, now seen corresponding path program 18 times [2021-07-09 17:58:36,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:36,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324780189] [2021-07-09 17:58:36,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:36,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:36,594 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:36,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:36,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324780189] [2021-07-09 17:58:36,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324780189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:36,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644882734] [2021-07-09 17:58:36,594 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-07-09 17:58:36,626 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:58:36,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:36,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:58:36,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:36,941 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:36,941 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-07-09 17:58:36,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:36,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:36,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:36,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-07-09 17:58:37,045 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:37,045 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-07-09 17:58:37,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:37,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:37,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:37,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:15 [2021-07-09 17:58:37,139 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:37,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644882734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:37,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:37,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 32 [2021-07-09 17:58:37,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651673645] [2021-07-09 17:58:37,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 17:58:37,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:37,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 17:58:37,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=966, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:58:37,141 INFO L87 Difference]: Start difference. First operand 5008 states and 14969 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-07-09 17:58:37,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:37,793 INFO L93 Difference]: Finished difference Result 5416 states and 16003 transitions. [2021-07-09 17:58:37,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:58:37,794 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-07-09 17:58:37,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:37,803 INFO L225 Difference]: With dead ends: 5416 [2021-07-09 17:58:37,803 INFO L226 Difference]: Without dead ends: 5359 [2021-07-09 17:58:37,803 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 770.2ms TimeCoverageRelationStatistics Valid=119, Invalid=1213, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:58:37,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5359 states. [2021-07-09 17:58:37,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5359 to 5020. [2021-07-09 17:58:37,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5020 states, 5019 states have (on average 2.98884239888424) internal successors, (15001), 5019 states have internal predecessors, (15001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:37,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5020 states to 5020 states and 15001 transitions. [2021-07-09 17:58:37,874 INFO L78 Accepts]: Start accepts. Automaton has 5020 states and 15001 transitions. Word has length 37 [2021-07-09 17:58:37,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:37,874 INFO L482 AbstractCegarLoop]: Abstraction has 5020 states and 15001 transitions. [2021-07-09 17:58:37,874 INFO L483 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-07-09 17:58:37,874 INFO L276 IsEmpty]: Start isEmpty. Operand 5020 states and 15001 transitions. [2021-07-09 17:58:37,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:37,881 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:37,881 INFO L508 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-07-09 17:58:38,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:38,098 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:38,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:38,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1852830320, now seen corresponding path program 19 times [2021-07-09 17:58:38,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:38,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830518329] [2021-07-09 17:58:38,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:38,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:38,477 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:38,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:38,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830518329] [2021-07-09 17:58:38,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830518329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:38,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295599513] [2021-07-09 17:58:38,477 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-07-09 17:58:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:38,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:58:38,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:38,769 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 17:58:38,769 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-07-09 17:58:38,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:38,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:38,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:38,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-07-09 17:58:38,996 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:38,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 17:58:38,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:39,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:39,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:39,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:58:39,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:39,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295599513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:39,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:39,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 17:58:39,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956256112] [2021-07-09 17:58:39,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 17:58:39,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:39,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 17:58:39,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:58:39,240 INFO L87 Difference]: Start difference. First operand 5020 states and 15001 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-07-09 17:58:42,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:42,921 INFO L93 Difference]: Finished difference Result 8669 states and 25389 transitions. [2021-07-09 17:58:42,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 17:58:42,922 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-07-09 17:58:42,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:42,938 INFO L225 Difference]: With dead ends: 8669 [2021-07-09 17:58:42,938 INFO L226 Difference]: Without dead ends: 8450 [2021-07-09 17:58:42,939 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1959 ImplicationChecksByTransitivity, 2901.4ms TimeCoverageRelationStatistics Valid=604, Invalid=7586, Unknown=0, NotChecked=0, Total=8190 [2021-07-09 17:58:42,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8450 states. [2021-07-09 17:58:43,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8450 to 4987. [2021-07-09 17:58:43,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4987 states, 4986 states have (on average 2.989570798235058) internal successors, (14906), 4986 states have internal predecessors, (14906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:43,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4987 states to 4987 states and 14906 transitions. [2021-07-09 17:58:43,046 INFO L78 Accepts]: Start accepts. Automaton has 4987 states and 14906 transitions. Word has length 37 [2021-07-09 17:58:43,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:43,046 INFO L482 AbstractCegarLoop]: Abstraction has 4987 states and 14906 transitions. [2021-07-09 17:58:43,046 INFO L483 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-07-09 17:58:43,046 INFO L276 IsEmpty]: Start isEmpty. Operand 4987 states and 14906 transitions. [2021-07-09 17:58:43,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:43,054 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:43,054 INFO L508 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-07-09 17:58:43,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-09 17:58:43,271 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:43,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:43,271 INFO L82 PathProgramCache]: Analyzing trace with hash -2014835550, now seen corresponding path program 20 times [2021-07-09 17:58:43,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:43,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955883541] [2021-07-09 17:58:43,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:43,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:43,742 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:43,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:43,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955883541] [2021-07-09 17:58:43,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955883541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:43,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927296998] [2021-07-09 17:58:43,742 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-07-09 17:58:43,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:43,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:43,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:58:43,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:44,052 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:44,053 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-07-09 17:58:44,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:44,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:44,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:44,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 17:58:44,306 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:44,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 17:58:44,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:44,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:44,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:44,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:58:44,597 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:44,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927296998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:44,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:44,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 17:58:44,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032802519] [2021-07-09 17:58:44,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 17:58:44,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:44,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 17:58:44,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1384, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:58:44,599 INFO L87 Difference]: Start difference. First operand 4987 states and 14906 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-07-09 17:58:47,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:47,913 INFO L93 Difference]: Finished difference Result 8563 states and 25212 transitions. [2021-07-09 17:58:47,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 17:58:47,914 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-07-09 17:58:47,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:47,928 INFO L225 Difference]: With dead ends: 8563 [2021-07-09 17:58:47,928 INFO L226 Difference]: Without dead ends: 8320 [2021-07-09 17:58:47,929 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 2597.5ms TimeCoverageRelationStatistics Valid=476, Invalid=5844, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 17:58:47,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-07-09 17:58:48,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4924. [2021-07-09 17:58:48,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4924 states, 4923 states have (on average 2.9894373349583585) internal successors, (14717), 4923 states have internal predecessors, (14717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:48,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4924 states to 4924 states and 14717 transitions. [2021-07-09 17:58:48,015 INFO L78 Accepts]: Start accepts. Automaton has 4924 states and 14717 transitions. Word has length 37 [2021-07-09 17:58:48,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:48,015 INFO L482 AbstractCegarLoop]: Abstraction has 4924 states and 14717 transitions. [2021-07-09 17:58:48,015 INFO L483 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-07-09 17:58:48,015 INFO L276 IsEmpty]: Start isEmpty. Operand 4924 states and 14717 transitions. [2021-07-09 17:58:48,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:48,021 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:48,021 INFO L508 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-07-09 17:58:48,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:48,238 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:48,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:48,238 INFO L82 PathProgramCache]: Analyzing trace with hash -318529310, now seen corresponding path program 21 times [2021-07-09 17:58:48,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:48,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569479797] [2021-07-09 17:58:48,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:48,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:48,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-07-09 17:58:48,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:48,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569479797] [2021-07-09 17:58:48,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569479797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:48,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107752826] [2021-07-09 17:58:48,553 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-07-09 17:58:48,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:58:48,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:48,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:58:48,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:48,890 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:48,890 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-07-09 17:58:48,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:48,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:48,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:48,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 17:58:49,104 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 17:58:49,105 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-07-09 17:58:49,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:49,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:49,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:49,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-07-09 17:58:49,328 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:49,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107752826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:49,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:49,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:58:49,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773130444] [2021-07-09 17:58:49,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:58:49,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:49,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:58:49,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:58:49,332 INFO L87 Difference]: Start difference. First operand 4924 states and 14717 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-07-09 17:58:52,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:52,006 INFO L93 Difference]: Finished difference Result 5661 states and 16749 transitions. [2021-07-09 17:58:52,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:58:52,007 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-07-09 17:58:52,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:52,015 INFO L225 Difference]: With dead ends: 5661 [2021-07-09 17:58:52,015 INFO L226 Difference]: Without dead ends: 5524 [2021-07-09 17:58:52,016 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 1727.9ms TimeCoverageRelationStatistics Valid=203, Invalid=2989, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 17:58:52,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5524 states. [2021-07-09 17:58:52,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5524 to 4947. [2021-07-09 17:58:52,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4947 states, 4946 states have (on average 2.98887990295188) internal successors, (14783), 4946 states have internal predecessors, (14783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:52,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4947 states to 4947 states and 14783 transitions. [2021-07-09 17:58:52,086 INFO L78 Accepts]: Start accepts. Automaton has 4947 states and 14783 transitions. Word has length 37 [2021-07-09 17:58:52,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:52,086 INFO L482 AbstractCegarLoop]: Abstraction has 4947 states and 14783 transitions. [2021-07-09 17:58:52,086 INFO L483 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-07-09 17:58:52,087 INFO L276 IsEmpty]: Start isEmpty. Operand 4947 states and 14783 transitions. [2021-07-09 17:58:52,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:52,093 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:52,093 INFO L508 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-07-09 17:58:52,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-09 17:58:52,300 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:52,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:52,300 INFO L82 PathProgramCache]: Analyzing trace with hash 1795724830, now seen corresponding path program 22 times [2021-07-09 17:58:52,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:52,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527376638] [2021-07-09 17:58:52,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:52,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:52,716 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:52,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:52,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527376638] [2021-07-09 17:58:52,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527376638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:52,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763256371] [2021-07-09 17:58:52,716 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-07-09 17:58:52,754 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:52,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:52,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 17:58:52,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:52,995 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 17:58:52,995 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-07-09 17:58:52,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:53,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:53,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-07-09 17:58:53,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:32 [2021-07-09 17:58:53,155 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:53,155 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-07-09 17:58:53,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:53,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:53,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:53,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:17 [2021-07-09 17:58:53,318 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:53,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763256371] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:53,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:53,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 17:58:53,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305826937] [2021-07-09 17:58:53,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 17:58:53,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:53,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 17:58:53,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:58:53,319 INFO L87 Difference]: Start difference. First operand 4947 states and 14783 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-07-09 17:58:55,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:55,407 INFO L93 Difference]: Finished difference Result 5855 states and 17310 transitions. [2021-07-09 17:58:55,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:58:55,408 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-07-09 17:58:55,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:55,417 INFO L225 Difference]: With dead ends: 5855 [2021-07-09 17:58:55,417 INFO L226 Difference]: Without dead ends: 5697 [2021-07-09 17:58:55,418 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 1433.0ms TimeCoverageRelationStatistics Valid=181, Invalid=2369, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 17:58:55,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5697 states. [2021-07-09 17:58:55,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5697 to 4961. [2021-07-09 17:58:55,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4961 states, 4960 states have (on average 2.988306451612903) internal successors, (14822), 4960 states have internal predecessors, (14822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:55,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4961 states to 4961 states and 14822 transitions. [2021-07-09 17:58:55,488 INFO L78 Accepts]: Start accepts. Automaton has 4961 states and 14822 transitions. Word has length 37 [2021-07-09 17:58:55,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:55,488 INFO L482 AbstractCegarLoop]: Abstraction has 4961 states and 14822 transitions. [2021-07-09 17:58:55,488 INFO L483 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-07-09 17:58:55,488 INFO L276 IsEmpty]: Start isEmpty. Operand 4961 states and 14822 transitions. [2021-07-09 17:58:55,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:55,495 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:55,495 INFO L508 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-07-09 17:58:55,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:55,711 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:55,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:55,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1627875324, now seen corresponding path program 23 times [2021-07-09 17:58:55,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:55,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498255047] [2021-07-09 17:58:55,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:55,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:56,103 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:56,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:56,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498255047] [2021-07-09 17:58:56,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498255047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:56,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220772269] [2021-07-09 17:58:56,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:56,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:58:56,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:56,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 17:58:56,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:56,355 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:56,355 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-07-09 17:58:56,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:56,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:56,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:56,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 17:58:56,600 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:58:56,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 22 [2021-07-09 17:58:56,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:56,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:56,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:56,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 17:58:56,775 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:56,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220772269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:56,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:56,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 17:58:56,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377466743] [2021-07-09 17:58:56,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 17:58:56,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:56,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 17:58:56,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:58:56,776 INFO L87 Difference]: Start difference. First operand 4961 states and 14822 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-07-09 17:58:59,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:59,790 INFO L93 Difference]: Finished difference Result 7577 states and 22183 transitions. [2021-07-09 17:58:59,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 17:58:59,815 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-07-09 17:58:59,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:59,830 INFO L225 Difference]: With dead ends: 7577 [2021-07-09 17:58:59,830 INFO L226 Difference]: Without dead ends: 7358 [2021-07-09 17:58:59,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 2530.6ms TimeCoverageRelationStatistics Valid=609, Invalid=6197, Unknown=0, NotChecked=0, Total=6806 [2021-07-09 17:58:59,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7358 states. [2021-07-09 17:58:59,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7358 to 5111. [2021-07-09 17:58:59,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5111 states, 5110 states have (on average 2.9886497064579256) internal successors, (15272), 5110 states have internal predecessors, (15272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:59,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5111 states to 5111 states and 15272 transitions. [2021-07-09 17:58:59,913 INFO L78 Accepts]: Start accepts. Automaton has 5111 states and 15272 transitions. Word has length 37 [2021-07-09 17:58:59,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:59,913 INFO L482 AbstractCegarLoop]: Abstraction has 5111 states and 15272 transitions. [2021-07-09 17:58:59,913 INFO L483 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-07-09 17:58:59,913 INFO L276 IsEmpty]: Start isEmpty. Operand 5111 states and 15272 transitions. [2021-07-09 17:58:59,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:58:59,919 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:59,919 INFO L508 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-07-09 17:59:00,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-07-09 17:59:00,133 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:00,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:00,133 INFO L82 PathProgramCache]: Analyzing trace with hash 68430916, now seen corresponding path program 24 times [2021-07-09 17:59:00,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:00,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972606951] [2021-07-09 17:59:00,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:00,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:00,532 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:00,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:00,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972606951] [2021-07-09 17:59:00,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972606951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:00,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382060337] [2021-07-09 17:59:00,533 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-07-09 17:59:00,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:59:00,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:00,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:59:00,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:00,743 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:00,744 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-07-09 17:59:00,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:00,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:00,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:00,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 17:59:00,947 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:00,947 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-07-09 17:59:00,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:00,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:00,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:00,954 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:59:01,054 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:01,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382060337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:01,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:01,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 17:59:01,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297342177] [2021-07-09 17:59:01,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 17:59:01,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:01,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 17:59:01,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:59:01,055 INFO L87 Difference]: Start difference. First operand 5111 states and 15272 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-07-09 17:59:02,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:02,279 INFO L93 Difference]: Finished difference Result 5431 states and 16072 transitions. [2021-07-09 17:59:02,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:59:02,279 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-07-09 17:59:02,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:02,289 INFO L225 Difference]: With dead ends: 5431 [2021-07-09 17:59:02,289 INFO L226 Difference]: Without dead ends: 5388 [2021-07-09 17:59:02,289 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 1282.8ms TimeCoverageRelationStatistics Valid=222, Invalid=2640, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:59:02,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5388 states. [2021-07-09 17:59:02,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5388 to 5128. [2021-07-09 17:59:02,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5128 states, 5127 states have (on average 2.98751706651063) internal successors, (15317), 5127 states have internal predecessors, (15317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:02,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5128 states to 5128 states and 15317 transitions. [2021-07-09 17:59:02,393 INFO L78 Accepts]: Start accepts. Automaton has 5128 states and 15317 transitions. Word has length 37 [2021-07-09 17:59:02,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:02,393 INFO L482 AbstractCegarLoop]: Abstraction has 5128 states and 15317 transitions. [2021-07-09 17:59:02,394 INFO L483 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-07-09 17:59:02,394 INFO L276 IsEmpty]: Start isEmpty. Operand 5128 states and 15317 transitions. [2021-07-09 17:59:02,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:02,401 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:02,401 INFO L508 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-07-09 17:59:02,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:02,618 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:02,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:02,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1675933090, now seen corresponding path program 25 times [2021-07-09 17:59:02,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:02,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30163158] [2021-07-09 17:59:02,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:02,940 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:02,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:02,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30163158] [2021-07-09 17:59:02,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30163158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:02,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283236235] [2021-07-09 17:59:02,940 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:02,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:02,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:59:02,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:03,175 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 17:59:03,175 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-07-09 17:59:03,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:03,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:03,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:03,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 17:59:03,415 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:03,415 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-07-09 17:59:03,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:03,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:03,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:03,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:59:03,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-07-09 17:59:03,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283236235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:03,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:03,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:03,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497214897] [2021-07-09 17:59:03,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:03,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:03,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:03,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:03,640 INFO L87 Difference]: Start difference. First operand 5128 states and 15317 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-07-09 17:59:06,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:06,484 INFO L93 Difference]: Finished difference Result 5845 states and 17282 transitions. [2021-07-09 17:59:06,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 17:59:06,485 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-07-09 17:59:06,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:06,494 INFO L225 Difference]: With dead ends: 5845 [2021-07-09 17:59:06,494 INFO L226 Difference]: Without dead ends: 5708 [2021-07-09 17:59:06,495 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 1794.1ms TimeCoverageRelationStatistics Valid=202, Invalid=3104, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 17:59:06,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5708 states. [2021-07-09 17:59:06,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5708 to 5152. [2021-07-09 17:59:06,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5152 states, 5151 states have (on average 2.9873810910502816) internal successors, (15388), 5151 states have internal predecessors, (15388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:06,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5152 states to 5152 states and 15388 transitions. [2021-07-09 17:59:06,571 INFO L78 Accepts]: Start accepts. Automaton has 5152 states and 15388 transitions. Word has length 37 [2021-07-09 17:59:06,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:06,571 INFO L482 AbstractCegarLoop]: Abstraction has 5152 states and 15388 transitions. [2021-07-09 17:59:06,571 INFO L483 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-07-09 17:59:06,572 INFO L276 IsEmpty]: Start isEmpty. Operand 5152 states and 15388 transitions. [2021-07-09 17:59:06,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:06,578 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:06,578 INFO L508 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-07-09 17:59:06,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-07-09 17:59:06,793 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:06,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:06,793 INFO L82 PathProgramCache]: Analyzing trace with hash 438321050, now seen corresponding path program 26 times [2021-07-09 17:59:06,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:06,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474589291] [2021-07-09 17:59:06,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:06,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:07,113 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:07,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:07,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474589291] [2021-07-09 17:59:07,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474589291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:07,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353729587] [2021-07-09 17:59:07,113 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-07-09 17:59:07,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:07,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:07,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:59:07,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:07,402 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:07,402 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-07-09 17:59:07,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:07,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:07,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:07,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-09 17:59:07,710 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:07,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 17:59:07,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:07,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:07,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:07,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 17:59:07,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-07-09 17:59:07,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353729587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:07,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:07,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:07,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045612413] [2021-07-09 17:59:07,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:07,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:07,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:07,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:07,917 INFO L87 Difference]: Start difference. First operand 5152 states and 15388 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-07-09 17:59:10,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:10,701 INFO L93 Difference]: Finished difference Result 5862 states and 17319 transitions. [2021-07-09 17:59:10,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 17:59:10,701 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-07-09 17:59:10,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:10,713 INFO L225 Difference]: With dead ends: 5862 [2021-07-09 17:59:10,713 INFO L226 Difference]: Without dead ends: 5718 [2021-07-09 17:59:10,713 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1869.9ms TimeCoverageRelationStatistics Valid=194, Invalid=2998, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 17:59:10,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5718 states. [2021-07-09 17:59:10,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5718 to 5139. [2021-07-09 17:59:10,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5139 states, 5138 states have (on average 2.9877384196185286) internal successors, (15351), 5138 states have internal predecessors, (15351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:10,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5139 states to 5139 states and 15351 transitions. [2021-07-09 17:59:10,783 INFO L78 Accepts]: Start accepts. Automaton has 5139 states and 15351 transitions. Word has length 37 [2021-07-09 17:59:10,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:10,783 INFO L482 AbstractCegarLoop]: Abstraction has 5139 states and 15351 transitions. [2021-07-09 17:59:10,783 INFO L483 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-07-09 17:59:10,783 INFO L276 IsEmpty]: Start isEmpty. Operand 5139 states and 15351 transitions. [2021-07-09 17:59:10,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:10,790 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:10,790 INFO L508 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-07-09 17:59:10,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:10,993 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:10,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:10,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1583852910, now seen corresponding path program 27 times [2021-07-09 17:59:10,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:10,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989321277] [2021-07-09 17:59:10,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:11,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:11,328 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:11,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:11,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989321277] [2021-07-09 17:59:11,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989321277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:11,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484190143] [2021-07-09 17:59:11,328 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-07-09 17:59:11,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:59:11,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:11,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:59:11,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:11,629 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:11,629 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-07-09 17:59:11,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:11,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:11,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:11,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-09 17:59:11,871 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:11,871 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-07-09 17:59:11,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:11,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:11,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:11,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:59:12,113 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:12,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484190143] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:12,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:12,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:12,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239555319] [2021-07-09 17:59:12,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:12,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:12,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:12,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:12,115 INFO L87 Difference]: Start difference. First operand 5139 states and 15351 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-07-09 17:59:14,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:14,882 INFO L93 Difference]: Finished difference Result 5963 states and 17628 transitions. [2021-07-09 17:59:14,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:59:14,882 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-07-09 17:59:14,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:14,891 INFO L225 Difference]: With dead ends: 5963 [2021-07-09 17:59:14,891 INFO L226 Difference]: Without dead ends: 5826 [2021-07-09 17:59:14,892 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 1789.8ms TimeCoverageRelationStatistics Valid=207, Invalid=3099, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 17:59:14,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5826 states. [2021-07-09 17:59:14,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5826 to 5159. [2021-07-09 17:59:14,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5159 states, 5158 states have (on average 2.9873982163629313) internal successors, (15409), 5158 states have internal predecessors, (15409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:14,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5159 states to 5159 states and 15409 transitions. [2021-07-09 17:59:14,968 INFO L78 Accepts]: Start accepts. Automaton has 5159 states and 15409 transitions. Word has length 37 [2021-07-09 17:59:14,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:14,968 INFO L482 AbstractCegarLoop]: Abstraction has 5159 states and 15409 transitions. [2021-07-09 17:59:14,968 INFO L483 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-07-09 17:59:14,968 INFO L276 IsEmpty]: Start isEmpty. Operand 5159 states and 15409 transitions. [2021-07-09 17:59:14,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:14,975 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:14,975 INFO L508 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-07-09 17:59:15,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-09 17:59:15,189 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:15,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:15,189 INFO L82 PathProgramCache]: Analyzing trace with hash -596860246, now seen corresponding path program 28 times [2021-07-09 17:59:15,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:15,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761483318] [2021-07-09 17:59:15,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:15,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:15,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-07-09 17:59:15,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:15,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761483318] [2021-07-09 17:59:15,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761483318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:15,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022718387] [2021-07-09 17:59:15,610 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-07-09 17:59:15,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:15,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:15,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:59:15,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:15,851 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 17:59:15,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-07-09 17:59:15,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:15,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:15,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:15,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 17:59:16,149 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:16,149 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-07-09 17:59:16,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:16,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:16,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:16,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 17:59:16,353 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:16,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022718387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:16,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:16,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:16,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526668851] [2021-07-09 17:59:16,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:16,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:16,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:16,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:16,354 INFO L87 Difference]: Start difference. First operand 5159 states and 15409 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-07-09 17:59:19,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:19,206 INFO L93 Difference]: Finished difference Result 6088 states and 17986 transitions. [2021-07-09 17:59:19,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 17:59:19,206 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-07-09 17:59:19,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:19,216 INFO L225 Difference]: With dead ends: 6088 [2021-07-09 17:59:19,216 INFO L226 Difference]: Without dead ends: 5944 [2021-07-09 17:59:19,217 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1967.4ms TimeCoverageRelationStatistics Valid=224, Invalid=3198, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 17:59:19,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5944 states. [2021-07-09 17:59:19,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5944 to 5149. [2021-07-09 17:59:19,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5149 states, 5148 states have (on average 2.9875679875679877) internal successors, (15380), 5148 states have internal predecessors, (15380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:19,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5149 states to 5149 states and 15380 transitions. [2021-07-09 17:59:19,289 INFO L78 Accepts]: Start accepts. Automaton has 5149 states and 15380 transitions. Word has length 37 [2021-07-09 17:59:19,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:19,289 INFO L482 AbstractCegarLoop]: Abstraction has 5149 states and 15380 transitions. [2021-07-09 17:59:19,289 INFO L483 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-07-09 17:59:19,289 INFO L276 IsEmpty]: Start isEmpty. Operand 5149 states and 15380 transitions. [2021-07-09 17:59:19,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:19,295 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:19,295 INFO L508 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-07-09 17:59:19,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-07-09 17:59:19,497 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:19,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:19,498 INFO L82 PathProgramCache]: Analyzing trace with hash -1803731396, now seen corresponding path program 29 times [2021-07-09 17:59:19,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:19,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640759161] [2021-07-09 17:59:19,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:19,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:19,891 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:19,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:19,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640759161] [2021-07-09 17:59:19,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640759161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:19,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989837873] [2021-07-09 17:59:19,891 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-07-09 17:59:19,977 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:59:19,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:19,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2021-07-09 17:59:19,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:20,211 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:20,211 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-07-09 17:59:20,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:20,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:20,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:20,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 17:59:20,479 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:20,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 20 [2021-07-09 17:59:20,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:20,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:20,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:20,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:20 [2021-07-09 17:59:20,628 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:20,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989837873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:20,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:20,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 35 [2021-07-09 17:59:20,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186366713] [2021-07-09 17:59:20,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 17:59:20,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:20,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 17:59:20,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1170, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:59:20,630 INFO L87 Difference]: Start difference. First operand 5149 states and 15380 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-07-09 17:59:21,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:21,732 INFO L93 Difference]: Finished difference Result 5541 states and 16350 transitions. [2021-07-09 17:59:21,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:59:21,732 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-07-09 17:59:21,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:21,741 INFO L225 Difference]: With dead ends: 5541 [2021-07-09 17:59:21,741 INFO L226 Difference]: Without dead ends: 5430 [2021-07-09 17:59:21,742 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1333.9ms TimeCoverageRelationStatistics Valid=160, Invalid=2096, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:59:21,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5430 states. [2021-07-09 17:59:21,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5430 to 5143. [2021-07-09 17:59:21,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5143 states, 5142 states have (on average 2.987942434850253) internal successors, (15364), 5142 states have internal predecessors, (15364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:21,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5143 states to 5143 states and 15364 transitions. [2021-07-09 17:59:21,803 INFO L78 Accepts]: Start accepts. Automaton has 5143 states and 15364 transitions. Word has length 37 [2021-07-09 17:59:21,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:21,803 INFO L482 AbstractCegarLoop]: Abstraction has 5143 states and 15364 transitions. [2021-07-09 17:59:21,803 INFO L483 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-07-09 17:59:21,803 INFO L276 IsEmpty]: Start isEmpty. Operand 5143 states and 15364 transitions. [2021-07-09 17:59:21,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:21,809 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:21,809 INFO L508 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-07-09 17:59:22,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:22,025 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:22,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:22,025 INFO L82 PathProgramCache]: Analyzing trace with hash -274458560, now seen corresponding path program 30 times [2021-07-09 17:59:22,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:22,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208894761] [2021-07-09 17:59:22,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:22,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:22,393 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:22,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:22,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208894761] [2021-07-09 17:59:22,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208894761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:22,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082112569] [2021-07-09 17:59:22,394 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:22,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:59:22,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:22,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:59:22,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:22,643 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:22,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 27 treesize of output 15 [2021-07-09 17:59:22,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:22,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:22,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:22,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 17:59:22,886 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:22,886 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-07-09 17:59:22,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:22,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59: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-07-09 17:59:22,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:59:23,009 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:23,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082112569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:23,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:23,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-09 17:59:23,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542026040] [2021-07-09 17:59:23,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:23,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:23,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:23,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:23,010 INFO L87 Difference]: Start difference. First operand 5143 states and 15364 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-07-09 17:59:26,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:26,271 INFO L93 Difference]: Finished difference Result 8070 states and 23654 transitions. [2021-07-09 17:59:26,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 17:59:26,272 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-07-09 17:59:26,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:26,286 INFO L225 Difference]: With dead ends: 8070 [2021-07-09 17:59:26,286 INFO L226 Difference]: Without dead ends: 7824 [2021-07-09 17:59:26,287 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1452 ImplicationChecksByTransitivity, 2435.1ms TimeCoverageRelationStatistics Valid=488, Invalid=5832, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 17:59:26,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7824 states. [2021-07-09 17:59:26,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7824 to 5147. [2021-07-09 17:59:26,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5147 states, 5146 states have (on average 2.988146132918772) internal successors, (15377), 5146 states have internal predecessors, (15377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:26,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5147 states to 5147 states and 15377 transitions. [2021-07-09 17:59:26,371 INFO L78 Accepts]: Start accepts. Automaton has 5147 states and 15377 transitions. Word has length 37 [2021-07-09 17:59:26,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:26,371 INFO L482 AbstractCegarLoop]: Abstraction has 5147 states and 15377 transitions. [2021-07-09 17:59:26,371 INFO L483 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-07-09 17:59:26,371 INFO L276 IsEmpty]: Start isEmpty. Operand 5147 states and 15377 transitions. [2021-07-09 17:59:26,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:26,378 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:26,378 INFO L508 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-07-09 17:59:26,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-07-09 17:59:26,595 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:26,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:26,596 INFO L82 PathProgramCache]: Analyzing trace with hash -1407450198, now seen corresponding path program 31 times [2021-07-09 17:59:26,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:26,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029372426] [2021-07-09 17:59:26,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:26,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:26,975 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:26,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:26,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029372426] [2021-07-09 17:59:26,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029372426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:26,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606370361] [2021-07-09 17:59:26,975 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-07-09 17:59:27,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:27,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:59:27,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:27,224 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:27,224 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-07-09 17:59:27,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:27,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:27,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:27,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-07-09 17:59:27,454 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:27,454 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-07-09 17:59:27,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:27,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:27,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:27,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:59:27,672 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:27,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606370361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:27,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:27,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 17:59:27,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398607863] [2021-07-09 17:59:27,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 17:59:27,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:27,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 17:59:27,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:59:27,674 INFO L87 Difference]: Start difference. First operand 5147 states and 15377 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-07-09 17:59:30,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:30,652 INFO L93 Difference]: Finished difference Result 8916 states and 26562 transitions. [2021-07-09 17:59:30,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 17:59:30,652 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-07-09 17:59:30,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:30,669 INFO L225 Difference]: With dead ends: 8916 [2021-07-09 17:59:30,669 INFO L226 Difference]: Without dead ends: 8793 [2021-07-09 17:59:30,669 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1424 ImplicationChecksByTransitivity, 2476.7ms TimeCoverageRelationStatistics Valid=478, Invalid=5842, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 17:59:30,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8793 states. [2021-07-09 17:59:30,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8793 to 5640. [2021-07-09 17:59:30,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5640 states, 5639 states have (on average 3.006206774250754) internal successors, (16952), 5639 states have internal predecessors, (16952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:30,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5640 states to 5640 states and 16952 transitions. [2021-07-09 17:59:30,769 INFO L78 Accepts]: Start accepts. Automaton has 5640 states and 16952 transitions. Word has length 37 [2021-07-09 17:59:30,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:30,769 INFO L482 AbstractCegarLoop]: Abstraction has 5640 states and 16952 transitions. [2021-07-09 17:59:30,769 INFO L483 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-07-09 17:59:30,769 INFO L276 IsEmpty]: Start isEmpty. Operand 5640 states and 16952 transitions. [2021-07-09 17:59:30,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:30,777 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:30,777 INFO L508 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-07-09 17:59:30,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:30,991 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:30,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:30,992 INFO L82 PathProgramCache]: Analyzing trace with hash 288856042, now seen corresponding path program 32 times [2021-07-09 17:59:30,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:30,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789836739] [2021-07-09 17:59:30,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:30,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:31,281 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:31,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:31,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789836739] [2021-07-09 17:59:31,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789836739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:31,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715499867] [2021-07-09 17:59:31,281 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-07-09 17:59:31,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:31,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:31,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:59:31,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:31,525 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:31,526 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-07-09 17:59:31,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:31,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:31,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:31,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-09 17:59:31,797 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:31,797 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-07-09 17:59:31,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:31,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:31,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:31,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:59:32,037 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:32,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715499867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:32,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:32,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:32,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507853376] [2021-07-09 17:59:32,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:32,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:32,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:32,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1253, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:32,039 INFO L87 Difference]: Start difference. First operand 5640 states and 16952 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-07-09 17:59:34,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:34,819 INFO L93 Difference]: Finished difference Result 6528 states and 19489 transitions. [2021-07-09 17:59:34,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 17:59:34,819 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-07-09 17:59:34,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:34,831 INFO L225 Difference]: With dead ends: 6528 [2021-07-09 17:59:34,831 INFO L226 Difference]: Without dead ends: 6476 [2021-07-09 17:59:34,832 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 1737.6ms TimeCoverageRelationStatistics Valid=203, Invalid=2989, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 17:59:34,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6476 states. [2021-07-09 17:59:34,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6476 to 5701. [2021-07-09 17:59:34,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5701 states, 5700 states have (on average 3.0050877192982455) internal successors, (17129), 5700 states have internal predecessors, (17129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:34,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5701 states to 5701 states and 17129 transitions. [2021-07-09 17:59:34,907 INFO L78 Accepts]: Start accepts. Automaton has 5701 states and 17129 transitions. Word has length 37 [2021-07-09 17:59:34,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:34,907 INFO L482 AbstractCegarLoop]: Abstraction has 5701 states and 17129 transitions. [2021-07-09 17:59:34,907 INFO L483 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-07-09 17:59:34,908 INFO L276 IsEmpty]: Start isEmpty. Operand 5701 states and 17129 transitions. [2021-07-09 17:59:34,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:34,915 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:34,915 INFO L508 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-07-09 17:59:35,130 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-09 17:59:35,131 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:35,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:35,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1891857114, now seen corresponding path program 33 times [2021-07-09 17:59:35,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:35,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720220432] [2021-07-09 17:59:35,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:35,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:35,426 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:35,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:35,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720220432] [2021-07-09 17:59:35,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720220432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:35,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145343514] [2021-07-09 17:59:35,427 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-07-09 17:59:35,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:59:35,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:35,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 17:59:35,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:35,690 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:35,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 17:59:35,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:35,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:35,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:35,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 17:59:36,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:36,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:36,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:59:36,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2021-07-09 17:59:36,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:36,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:36,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:36,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:54, output treesize:25 [2021-07-09 17:59:36,383 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:36,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145343514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:36,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:36,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:36,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312355280] [2021-07-09 17:59:36,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:36,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:36,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:36,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=1254, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:36,384 INFO L87 Difference]: Start difference. First operand 5701 states and 17129 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-07-09 17:59:39,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:39,473 INFO L93 Difference]: Finished difference Result 6538 states and 19454 transitions. [2021-07-09 17:59:39,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:59:39,473 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-07-09 17:59:39,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:39,483 INFO L225 Difference]: With dead ends: 6538 [2021-07-09 17:59:39,483 INFO L226 Difference]: Without dead ends: 6486 [2021-07-09 17:59:39,483 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 2122.1ms TimeCoverageRelationStatistics Valid=204, Invalid=2988, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 17:59:39,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6486 states. [2021-07-09 17:59:39,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6486 to 5781. [2021-07-09 17:59:39,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5781 states, 5780 states have (on average 2.9991349480968856) internal successors, (17335), 5780 states have internal predecessors, (17335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:39,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5781 states to 5781 states and 17335 transitions. [2021-07-09 17:59:39,557 INFO L78 Accepts]: Start accepts. Automaton has 5781 states and 17335 transitions. Word has length 37 [2021-07-09 17:59:39,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:39,558 INFO L482 AbstractCegarLoop]: Abstraction has 5781 states and 17335 transitions. [2021-07-09 17:59:39,558 INFO L483 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-07-09 17:59:39,558 INFO L276 IsEmpty]: Start isEmpty. Operand 5781 states and 17335 transitions. [2021-07-09 17:59:39,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:39,565 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:39,565 INFO L508 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-07-09 17:59:39,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-09 17:59:39,781 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:39,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:39,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1738481694, now seen corresponding path program 34 times [2021-07-09 17:59:39,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:39,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206741712] [2021-07-09 17:59:39,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:39,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:40,285 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:40,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:40,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206741712] [2021-07-09 17:59:40,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206741712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:40,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741361824] [2021-07-09 17:59:40,286 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-07-09 17:59:40,347 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:40,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:40,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:59:40,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:40,625 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:40,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 33 treesize of output 21 [2021-07-09 17:59:40,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:40,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:40,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:40,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-07-09 17:59:40,702 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:40,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 31 treesize of output 19 [2021-07-09 17:59:40,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:40,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:40,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:40,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-09 17:59:40,874 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:40,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741361824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:40,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:40,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 33 [2021-07-09 17:59:40,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643020413] [2021-07-09 17:59:40,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 17:59:40,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:40,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 17:59:40,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1041, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:59:40,875 INFO L87 Difference]: Start difference. First operand 5781 states and 17335 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-07-09 17:59:42,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:42,562 INFO L93 Difference]: Finished difference Result 7483 states and 22189 transitions. [2021-07-09 17:59:42,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:59:42,562 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-07-09 17:59:42,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:42,575 INFO L225 Difference]: With dead ends: 7483 [2021-07-09 17:59:42,575 INFO L226 Difference]: Without dead ends: 7219 [2021-07-09 17:59:42,575 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 1530.3ms TimeCoverageRelationStatistics Valid=196, Invalid=2560, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:59:42,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7219 states. [2021-07-09 17:59:42,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7219 to 6011. [2021-07-09 17:59:42,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6011 states, 6010 states have (on average 2.992678868552413) internal successors, (17986), 6010 states have internal predecessors, (17986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:42,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6011 states to 6011 states and 17986 transitions. [2021-07-09 17:59:42,662 INFO L78 Accepts]: Start accepts. Automaton has 6011 states and 17986 transitions. Word has length 37 [2021-07-09 17:59:42,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:42,662 INFO L482 AbstractCegarLoop]: Abstraction has 6011 states and 17986 transitions. [2021-07-09 17:59:42,662 INFO L483 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-07-09 17:59:42,662 INFO L276 IsEmpty]: Start isEmpty. Operand 6011 states and 17986 transitions. [2021-07-09 17:59:42,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:42,670 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:42,670 INFO L508 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-07-09 17:59:42,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:42,885 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:42,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:42,885 INFO L82 PathProgramCache]: Analyzing trace with hash -224332416, now seen corresponding path program 35 times [2021-07-09 17:59:42,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:42,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637967569] [2021-07-09 17:59:42,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:42,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:43,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-07-09 17:59:43,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:43,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637967569] [2021-07-09 17:59:43,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637967569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:43,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864277794] [2021-07-09 17:59:43,202 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-07-09 17:59:43,237 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:59:43,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:43,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 17:59:43,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:43,472 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:43,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 33 treesize of output 21 [2021-07-09 17:59:43,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:43,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:43,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-07-09 17:59:43,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:64, output treesize:46 [2021-07-09 17:59:43,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:43,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:43,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:59:43,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:59:43,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 27 [2021-07-09 17:59:43,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:43,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:43,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:43,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:17 [2021-07-09 17:59:43,770 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:43,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864277794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:43,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:43,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-09 17:59:43,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635592762] [2021-07-09 17:59:43,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 17:59:43,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:43,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 17:59:43,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=977, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:59:43,771 INFO L87 Difference]: Start difference. First operand 6011 states and 17986 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-07-09 17:59:45,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:45,623 INFO L93 Difference]: Finished difference Result 7648 states and 22663 transitions. [2021-07-09 17:59:45,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:59:45,623 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-07-09 17:59:45,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:45,636 INFO L225 Difference]: With dead ends: 7648 [2021-07-09 17:59:45,637 INFO L226 Difference]: Without dead ends: 7393 [2021-07-09 17:59:45,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 1442.8ms TimeCoverageRelationStatistics Valid=217, Invalid=2645, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:59:45,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7393 states. [2021-07-09 17:59:45,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7393 to 6053. [2021-07-09 17:59:45,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6053 states, 6052 states have (on average 2.991242564441507) internal successors, (18103), 6052 states have internal predecessors, (18103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:45,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6053 states to 6053 states and 18103 transitions. [2021-07-09 17:59:45,727 INFO L78 Accepts]: Start accepts. Automaton has 6053 states and 18103 transitions. Word has length 37 [2021-07-09 17:59:45,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:45,728 INFO L482 AbstractCegarLoop]: Abstraction has 6053 states and 18103 transitions. [2021-07-09 17:59:45,728 INFO L483 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-07-09 17:59:45,728 INFO L276 IsEmpty]: Start isEmpty. Operand 6053 states and 18103 transitions. [2021-07-09 17:59:45,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:45,736 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:45,736 INFO L508 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-07-09 17:59:45,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:45,952 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:45,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:45,952 INFO L82 PathProgramCache]: Analyzing trace with hash -653093444, now seen corresponding path program 36 times [2021-07-09 17:59:45,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:45,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469989844] [2021-07-09 17:59:45,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:45,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:46,381 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:46,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:46,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469989844] [2021-07-09 17:59:46,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469989844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:46,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907999734] [2021-07-09 17:59:46,382 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-07-09 17:59:46,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:59:46,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:46,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:59:46,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:46,651 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:46,651 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-07-09 17:59:46,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:46,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:46,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:46,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 17:59:46,763 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:46,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 17:59:46,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:46,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:46,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:46,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-09 17:59:46,939 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:46,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907999734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:46,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:46,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 17:59:46,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060629220] [2021-07-09 17:59:46,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 17:59:46,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:46,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 17:59:46,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:59:46,940 INFO L87 Difference]: Start difference. First operand 6053 states and 18103 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-07-09 17:59:48,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:48,517 INFO L93 Difference]: Finished difference Result 7702 states and 22814 transitions. [2021-07-09 17:59:48,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:59:48,518 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-07-09 17:59:48,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:48,530 INFO L225 Difference]: With dead ends: 7702 [2021-07-09 17:59:48,531 INFO L226 Difference]: Without dead ends: 7474 [2021-07-09 17:59:48,531 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 1388.1ms TimeCoverageRelationStatistics Valid=211, Invalid=2651, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:59:48,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7474 states. [2021-07-09 17:59:48,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7474 to 6074. [2021-07-09 17:59:48,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6074 states, 6073 states have (on average 2.9907788572369505) internal successors, (18163), 6073 states have internal predecessors, (18163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:48,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6074 states to 6074 states and 18163 transitions. [2021-07-09 17:59:48,616 INFO L78 Accepts]: Start accepts. Automaton has 6074 states and 18163 transitions. Word has length 37 [2021-07-09 17:59:48,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:48,617 INFO L482 AbstractCegarLoop]: Abstraction has 6074 states and 18163 transitions. [2021-07-09 17:59:48,617 INFO L483 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-07-09 17:59:48,617 INFO L276 IsEmpty]: Start isEmpty. Operand 6074 states and 18163 transitions. [2021-07-09 17:59:48,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:48,625 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:48,625 INFO L508 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-07-09 17:59:48,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:48,841 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:48,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:48,841 INFO L82 PathProgramCache]: Analyzing trace with hash 700323320, now seen corresponding path program 37 times [2021-07-09 17:59:48,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:48,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159823186] [2021-07-09 17:59:48,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:48,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:49,207 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:49,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:49,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159823186] [2021-07-09 17:59:49,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159823186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:49,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568351777] [2021-07-09 17:59:49,207 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) [2021-07-09 17:59:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:49,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:59:49,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:49,487 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:49,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 17:59:49,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:49,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:49,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:49,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 17:59:49,701 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:49,701 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-07-09 17:59:49,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:49,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:49,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:49,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 17:59:49,928 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:49,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568351777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:49,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:49,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:49,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363127568] [2021-07-09 17:59:49,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:49,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:49,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:49,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:49,929 INFO L87 Difference]: Start difference. First operand 6074 states and 18163 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-07-09 17:59:52,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:52,598 INFO L93 Difference]: Finished difference Result 7659 states and 22749 transitions. [2021-07-09 17:59:52,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 17:59:52,598 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-07-09 17:59:52,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:52,612 INFO L225 Difference]: With dead ends: 7659 [2021-07-09 17:59:52,613 INFO L226 Difference]: Without dead ends: 7427 [2021-07-09 17:59:52,614 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1882.4ms TimeCoverageRelationStatistics Valid=248, Invalid=3534, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 17:59:52,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7427 states. [2021-07-09 17:59:52,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7427 to 6101. [2021-07-09 17:59:52,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6101 states, 6100 states have (on average 2.9895081967213115) internal successors, (18236), 6100 states have internal predecessors, (18236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:52,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6101 states to 6101 states and 18236 transitions. [2021-07-09 17:59:52,705 INFO L78 Accepts]: Start accepts. Automaton has 6101 states and 18236 transitions. Word has length 37 [2021-07-09 17:59:52,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:52,705 INFO L482 AbstractCegarLoop]: Abstraction has 6101 states and 18236 transitions. [2021-07-09 17:59:52,705 INFO L483 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-07-09 17:59:52,705 INFO L276 IsEmpty]: Start isEmpty. Operand 6101 states and 18236 transitions. [2021-07-09 17:59:52,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:52,713 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:52,714 INFO L508 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-07-09 17:59:52,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-09 17:59:52,930 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:52,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:52,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1480389836, now seen corresponding path program 38 times [2021-07-09 17:59:52,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:52,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400084720] [2021-07-09 17:59:52,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:52,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:53,470 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:53,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:53,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400084720] [2021-07-09 17:59:53,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400084720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:53,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618213426] [2021-07-09 17:59:53,471 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-07-09 17:59:53,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:53,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:53,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 17:59:53,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:53,755 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:53,755 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-07-09 17:59:53,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:53,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:53,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:53,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 17:59:53,993 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:53,993 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-07-09 17:59:53,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:54,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:54,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:54,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 17:59:54,162 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:54,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618213426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:54,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:54,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:54,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116445542] [2021-07-09 17:59:54,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:54,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:54,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:54,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:54,164 INFO L87 Difference]: Start difference. First operand 6101 states and 18236 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-07-09 17:59:56,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:56,723 INFO L93 Difference]: Finished difference Result 7717 states and 22961 transitions. [2021-07-09 17:59:56,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 17:59:56,723 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-07-09 17:59:56,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:56,737 INFO L225 Difference]: With dead ends: 7717 [2021-07-09 17:59:56,737 INFO L226 Difference]: Without dead ends: 7520 [2021-07-09 17:59:56,738 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 2038.4ms TimeCoverageRelationStatistics Valid=244, Invalid=3538, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 17:59:56,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7520 states. [2021-07-09 17:59:56,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7520 to 6134. [2021-07-09 17:59:56,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6134 states, 6133 states have (on average 2.9900538072721345) internal successors, (18338), 6133 states have internal predecessors, (18338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:56,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6134 states to 6134 states and 18338 transitions. [2021-07-09 17:59:56,826 INFO L78 Accepts]: Start accepts. Automaton has 6134 states and 18338 transitions. Word has length 37 [2021-07-09 17:59:56,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:56,826 INFO L482 AbstractCegarLoop]: Abstraction has 6134 states and 18338 transitions. [2021-07-09 17:59:56,827 INFO L483 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-07-09 17:59:56,827 INFO L276 IsEmpty]: Start isEmpty. Operand 6134 states and 18338 transitions. [2021-07-09 17:59:56,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 17:59:56,834 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:56,834 INFO L508 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-07-09 17:59:57,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:57,050 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:57,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:57,051 INFO L82 PathProgramCache]: Analyzing trace with hash 1607706310, now seen corresponding path program 39 times [2021-07-09 17:59:57,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:57,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515113410] [2021-07-09 17:59:57,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:57,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:57,389 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:57,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:57,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515113410] [2021-07-09 17:59:57,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515113410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:57,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359540347] [2021-07-09 17:59:57,390 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-07-09 17:59:57,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:59:57,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:57,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 17:59:57,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:57,690 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:57,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 17:59:57,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:57,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:57,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:57,700 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 17:59:57,974 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 17:59:57,974 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 18 [2021-07-09 17:59:57,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:57,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:57,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:57,982 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-09 17:59:58,151 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:58,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359540347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:58,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:58,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 17:59:58,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217867014] [2021-07-09 17:59:58,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 17:59:58,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:58,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 17:59:58,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:58,152 INFO L87 Difference]: Start difference. First operand 6134 states and 18338 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-07-09 18:00:00,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:00,389 INFO L93 Difference]: Finished difference Result 7811 states and 23258 transitions. [2021-07-09 18:00:00,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:00:00,389 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-07-09 18:00:00,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:00,404 INFO L225 Difference]: With dead ends: 7811 [2021-07-09 18:00:00,404 INFO L226 Difference]: Without dead ends: 7583 [2021-07-09 18:00:00,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 1743.2ms TimeCoverageRelationStatistics Valid=208, Invalid=2872, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:00:00,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7583 states. [2021-07-09 18:00:00,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7583 to 6113. [2021-07-09 18:00:00,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6113 states, 6112 states have (on average 2.994109947643979) internal successors, (18300), 6112 states have internal predecessors, (18300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:00,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6113 states to 6113 states and 18300 transitions. [2021-07-09 18:00:00,502 INFO L78 Accepts]: Start accepts. Automaton has 6113 states and 18300 transitions. Word has length 37 [2021-07-09 18:00:00,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:00,502 INFO L482 AbstractCegarLoop]: Abstraction has 6113 states and 18300 transitions. [2021-07-09 18:00:00,502 INFO L483 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-07-09 18:00:00,502 INFO L276 IsEmpty]: Start isEmpty. Operand 6113 states and 18300 transitions. [2021-07-09 18:00:00,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:00,510 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:00,510 INFO L508 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-07-09 18:00:00,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:00,725 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:00,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:00,725 INFO L82 PathProgramCache]: Analyzing trace with hash 183361800, now seen corresponding path program 40 times [2021-07-09 18:00:00,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:00,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298526019] [2021-07-09 18:00:00,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:00,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:01,073 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:01,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:01,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298526019] [2021-07-09 18:00:01,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298526019] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:01,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554859665] [2021-07-09 18:00:01,073 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-07-09 18:00:01,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:01,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:01,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:00:01,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:01,465 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:01,466 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-07-09 18:00:01,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:01,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:01,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:01,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:00:01,557 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:01,558 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-07-09 18:00:01,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:01,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:01,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:01,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:00:01,783 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:01,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554859665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:01,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:01,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-09 18:00:01,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111811537] [2021-07-09 18:00:01,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:00:01,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:01,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:00:01,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1179, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:00:01,784 INFO L87 Difference]: Start difference. First operand 6113 states and 18300 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-07-09 18:00:04,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:04,404 INFO L93 Difference]: Finished difference Result 7455 states and 22068 transitions. [2021-07-09 18:00:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:00:04,404 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-07-09 18:00:04,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:04,418 INFO L225 Difference]: With dead ends: 7455 [2021-07-09 18:00:04,418 INFO L226 Difference]: Without dead ends: 7200 [2021-07-09 18:00:04,418 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 1808.0ms TimeCoverageRelationStatistics Valid=214, Invalid=2866, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:00:04,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7200 states. [2021-07-09 18:00:04,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7200 to 6116. [2021-07-09 18:00:04,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6116 states, 6115 states have (on average 2.997056418642682) internal successors, (18327), 6115 states have internal predecessors, (18327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:04,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6116 states to 6116 states and 18327 transitions. [2021-07-09 18:00:04,515 INFO L78 Accepts]: Start accepts. Automaton has 6116 states and 18327 transitions. Word has length 37 [2021-07-09 18:00:04,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:04,515 INFO L482 AbstractCegarLoop]: Abstraction has 6116 states and 18327 transitions. [2021-07-09 18:00:04,515 INFO L483 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-07-09 18:00:04,515 INFO L276 IsEmpty]: Start isEmpty. Operand 6116 states and 18327 transitions. [2021-07-09 18:00:04,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:04,523 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:04,524 INFO L508 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-07-09 18:00:04,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:04,737 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:04,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:04,737 INFO L82 PathProgramCache]: Analyzing trace with hash -245399228, now seen corresponding path program 41 times [2021-07-09 18:00:04,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:04,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940124530] [2021-07-09 18:00:04,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:04,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:05,323 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:05,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:05,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940124530] [2021-07-09 18:00:05,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940124530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:05,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325830669] [2021-07-09 18:00:05,324 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-07-09 18:00:05,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:00:05,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:05,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:00:05,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:05,684 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:05,684 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-07-09 18:00:05,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:05,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:05,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:05,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:00:05,824 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:05,825 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-07-09 18:00:05,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:05,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:05,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:05,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:00:05,987 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:05,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325830669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:05,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:05,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:00:05,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535426637] [2021-07-09 18:00:05,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:00:05,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:05,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:00:05,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:00:05,988 INFO L87 Difference]: Start difference. First operand 6116 states and 18327 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-07-09 18:00:07,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:07,810 INFO L93 Difference]: Finished difference Result 7639 states and 22653 transitions. [2021-07-09 18:00:07,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:00:07,811 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-07-09 18:00:07,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:07,823 INFO L225 Difference]: With dead ends: 7639 [2021-07-09 18:00:07,824 INFO L226 Difference]: Without dead ends: 7411 [2021-07-09 18:00:07,824 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 1673.2ms TimeCoverageRelationStatistics Valid=213, Invalid=2649, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:00:07,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7411 states. [2021-07-09 18:00:07,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7411 to 6110. [2021-07-09 18:00:07,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6110 states, 6109 states have (on average 2.9968898346701587) internal successors, (18308), 6109 states have internal predecessors, (18308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:07,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6110 states to 6110 states and 18308 transitions. [2021-07-09 18:00:07,914 INFO L78 Accepts]: Start accepts. Automaton has 6110 states and 18308 transitions. Word has length 37 [2021-07-09 18:00:07,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:07,914 INFO L482 AbstractCegarLoop]: Abstraction has 6110 states and 18308 transitions. [2021-07-09 18:00:07,914 INFO L483 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-07-09 18:00:07,914 INFO L276 IsEmpty]: Start isEmpty. Operand 6110 states and 18308 transitions. [2021-07-09 18:00:07,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:07,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:07,922 INFO L508 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-07-09 18:00:08,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:08,137 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:08,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:08,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1108017536, now seen corresponding path program 42 times [2021-07-09 18:00:08,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:08,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812936365] [2021-07-09 18:00:08,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:08,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:08,470 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:08,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:08,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812936365] [2021-07-09 18:00:08,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812936365] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:08,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989695040] [2021-07-09 18:00:08,471 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-07-09 18:00:08,503 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:00:08,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:08,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:00:08,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:08,749 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:08,749 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-07-09 18:00:08,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:08,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:08,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:08,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:00:08,872 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:08,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:00:08,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:08,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:08,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:08,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:00:09,052 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:09,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989695040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:09,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:09,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:00:09,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859465277] [2021-07-09 18:00:09,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:00:09,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:09,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:00:09,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1104, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:00:09,053 INFO L87 Difference]: Start difference. First operand 6110 states and 18308 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-07-09 18:00:11,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:11,207 INFO L93 Difference]: Finished difference Result 7916 states and 23524 transitions. [2021-07-09 18:00:11,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:00:11,208 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-07-09 18:00:11,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:11,223 INFO L225 Difference]: With dead ends: 7916 [2021-07-09 18:00:11,223 INFO L226 Difference]: Without dead ends: 7657 [2021-07-09 18:00:11,223 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 1505.0ms TimeCoverageRelationStatistics Valid=227, Invalid=2743, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:00:11,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7657 states. [2021-07-09 18:00:11,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7657 to 6116. [2021-07-09 18:00:11,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6116 states, 6115 states have (on average 2.9982011447260835) internal successors, (18334), 6115 states have internal predecessors, (18334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:11,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6116 states to 6116 states and 18334 transitions. [2021-07-09 18:00:11,324 INFO L78 Accepts]: Start accepts. Automaton has 6116 states and 18334 transitions. Word has length 37 [2021-07-09 18:00:11,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:11,324 INFO L482 AbstractCegarLoop]: Abstraction has 6116 states and 18334 transitions. [2021-07-09 18:00:11,324 INFO L483 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-07-09 18:00:11,324 INFO L276 IsEmpty]: Start isEmpty. Operand 6116 states and 18334 transitions. [2021-07-09 18:00:11,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:11,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:11,333 INFO L508 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-07-09 18:00:11,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-07-09 18:00:11,549 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:11,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:11,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1494977762, now seen corresponding path program 43 times [2021-07-09 18:00:11,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:11,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096939087] [2021-07-09 18:00:11,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:11,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:11,921 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:11,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:11,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096939087] [2021-07-09 18:00:11,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096939087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:11,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154112132] [2021-07-09 18:00:11,922 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-07-09 18:00:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:11,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:00:11,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:12,162 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:12,162 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-07-09 18:00:12,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:12,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:12,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:12,171 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:00:12,464 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:12,465 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-07-09 18:00:12,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:12,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:12,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:12,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:00:12,697 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:12,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154112132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:12,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:12,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:00:12,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733650503] [2021-07-09 18:00:12,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:12,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:12,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:12,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:12,698 INFO L87 Difference]: Start difference. First operand 6116 states and 18334 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-07-09 18:00:15,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:15,273 INFO L93 Difference]: Finished difference Result 7354 states and 21835 transitions. [2021-07-09 18:00:15,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:00:15,274 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-07-09 18:00:15,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:15,287 INFO L225 Difference]: With dead ends: 7354 [2021-07-09 18:00:15,287 INFO L226 Difference]: Without dead ends: 7164 [2021-07-09 18:00:15,287 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 2183.8ms TimeCoverageRelationStatistics Valid=264, Invalid=3396, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:00:15,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7164 states. [2021-07-09 18:00:15,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7164 to 6113. [2021-07-09 18:00:15,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6113 states, 6112 states have (on average 2.9983638743455496) internal successors, (18326), 6112 states have internal predecessors, (18326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:15,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6113 states to 6113 states and 18326 transitions. [2021-07-09 18:00:15,382 INFO L78 Accepts]: Start accepts. Automaton has 6113 states and 18326 transitions. Word has length 37 [2021-07-09 18:00:15,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:15,382 INFO L482 AbstractCegarLoop]: Abstraction has 6113 states and 18326 transitions. [2021-07-09 18:00:15,383 INFO L483 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-07-09 18:00:15,383 INFO L276 IsEmpty]: Start isEmpty. Operand 6113 states and 18326 transitions. [2021-07-09 18:00:15,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:15,391 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:15,392 INFO L508 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-07-09 18:00:15,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:15,605 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:15,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:15,605 INFO L82 PathProgramCache]: Analyzing trace with hash 70154018, now seen corresponding path program 44 times [2021-07-09 18:00:15,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:15,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627847004] [2021-07-09 18:00:15,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:15,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:15,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-07-09 18:00:15,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:15,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627847004] [2021-07-09 18:00:15,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627847004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:15,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698656091] [2021-07-09 18:00:15,973 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-07-09 18:00:16,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:16,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:16,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:00:16,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:16,213 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:16,213 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-07-09 18:00:16,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:16,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:16,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:16,222 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-09 18:00:16,451 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:16,451 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-07-09 18:00:16,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:16,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:16,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:16,459 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:00:16,662 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:16,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698656091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:16,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:16,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 18:00:16,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728138718] [2021-07-09 18:00:16,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:00:16,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:16,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:00:16,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1379, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:00:16,663 INFO L87 Difference]: Start difference. First operand 6113 states and 18326 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-07-09 18:00:19,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:19,106 INFO L93 Difference]: Finished difference Result 8903 states and 26332 transitions. [2021-07-09 18:00:19,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:00:19,107 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-07-09 18:00:19,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:19,123 INFO L225 Difference]: With dead ends: 8903 [2021-07-09 18:00:19,124 INFO L226 Difference]: Without dead ends: 8721 [2021-07-09 18:00:19,124 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 2251.0ms TimeCoverageRelationStatistics Valid=435, Invalid=4535, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:00:19,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8721 states. [2021-07-09 18:00:19,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8721 to 6144. [2021-07-09 18:00:19,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6144 states, 6143 states have (on average 2.997720983232948) internal successors, (18415), 6143 states have internal predecessors, (18415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:19,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6144 states to 6144 states and 18415 transitions. [2021-07-09 18:00:19,277 INFO L78 Accepts]: Start accepts. Automaton has 6144 states and 18415 transitions. Word has length 37 [2021-07-09 18:00:19,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:19,277 INFO L482 AbstractCegarLoop]: Abstraction has 6144 states and 18415 transitions. [2021-07-09 18:00:19,277 INFO L483 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-07-09 18:00:19,278 INFO L276 IsEmpty]: Start isEmpty. Operand 6144 states and 18415 transitions. [2021-07-09 18:00:19,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:19,286 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:19,286 INFO L508 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-07-09 18:00:19,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-09 18:00:19,500 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:19,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:19,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1766460258, now seen corresponding path program 45 times [2021-07-09 18:00:19,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:19,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210666491] [2021-07-09 18:00:19,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:19,823 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:19,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:19,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210666491] [2021-07-09 18:00:19,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210666491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:19,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028046086] [2021-07-09 18:00:19,824 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-07-09 18:00:19,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:19,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:19,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:00:19,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:20,012 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:20,012 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-07-09 18:00:20,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:20,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:20,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:20,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:00:20,212 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:20,213 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-07-09 18:00:20,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:20,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:20,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:20,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 18:00:20,395 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:20,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028046086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:20,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:20,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:00:20,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382298874] [2021-07-09 18:00:20,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:20,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:20,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:20,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:20,396 INFO L87 Difference]: Start difference. First operand 6144 states and 18415 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-07-09 18:00:22,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:22,389 INFO L93 Difference]: Finished difference Result 7184 states and 21437 transitions. [2021-07-09 18:00:22,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:00:22,390 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-07-09 18:00:22,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:22,402 INFO L225 Difference]: With dead ends: 7184 [2021-07-09 18:00:22,403 INFO L226 Difference]: Without dead ends: 7020 [2021-07-09 18:00:22,403 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 1496.0ms TimeCoverageRelationStatistics Valid=211, Invalid=3211, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:00:22,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-07-09 18:00:22,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 6178. [2021-07-09 18:00:22,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6178 states, 6177 states have (on average 2.9985429820301115) internal successors, (18522), 6177 states have internal predecessors, (18522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:22,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6178 states to 6178 states and 18522 transitions. [2021-07-09 18:00:22,504 INFO L78 Accepts]: Start accepts. Automaton has 6178 states and 18522 transitions. Word has length 37 [2021-07-09 18:00:22,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:22,504 INFO L482 AbstractCegarLoop]: Abstraction has 6178 states and 18522 transitions. [2021-07-09 18:00:22,504 INFO L483 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-07-09 18:00:22,504 INFO L276 IsEmpty]: Start isEmpty. Operand 6178 states and 18522 transitions. [2021-07-09 18:00:22,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:22,512 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:22,513 INFO L508 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-07-09 18:00:22,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-09 18:00:22,729 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:22,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:22,729 INFO L82 PathProgramCache]: Analyzing trace with hash -414252898, now seen corresponding path program 46 times [2021-07-09 18:00:22,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:22,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991294818] [2021-07-09 18:00:22,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:22,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:22,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-07-09 18:00:22,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:22,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991294818] [2021-07-09 18:00:22,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991294818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:22,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138854695] [2021-07-09 18:00:22,973 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-07-09 18:00:23,002 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:23,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:23,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:00:23,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:23,150 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:23,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 25 treesize of output 13 [2021-07-09 18:00:23,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:23,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:23,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:23,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:22 [2021-07-09 18:00:23,439 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:23,439 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-07-09 18:00:23,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:23,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:23,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:23,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 18:00:23,591 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:23,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138854695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:23,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:23,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:00:23,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923747354] [2021-07-09 18:00:23,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:23,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:23,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:23,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:23,592 INFO L87 Difference]: Start difference. First operand 6178 states and 18522 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-07-09 18:00:25,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:25,826 INFO L93 Difference]: Finished difference Result 7175 states and 21423 transitions. [2021-07-09 18:00:25,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:00:25,827 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-07-09 18:00:25,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:25,838 INFO L225 Difference]: With dead ends: 7175 [2021-07-09 18:00:25,838 INFO L226 Difference]: Without dead ends: 6998 [2021-07-09 18:00:25,838 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 1502.7ms TimeCoverageRelationStatistics Valid=197, Invalid=2995, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:00:25,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6998 states. [2021-07-09 18:00:25,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6998 to 6187. [2021-07-09 18:00:25,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6187 states, 6186 states have (on average 2.9996766892984157) internal successors, (18556), 6186 states have internal predecessors, (18556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:25,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6187 states to 6187 states and 18556 transitions. [2021-07-09 18:00:25,925 INFO L78 Accepts]: Start accepts. Automaton has 6187 states and 18556 transitions. Word has length 37 [2021-07-09 18:00:25,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:25,925 INFO L482 AbstractCegarLoop]: Abstraction has 6187 states and 18556 transitions. [2021-07-09 18:00:25,925 INFO L483 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-07-09 18:00:25,925 INFO L276 IsEmpty]: Start isEmpty. Operand 6187 states and 18556 transitions. [2021-07-09 18:00:25,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:25,933 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:25,934 INFO L508 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-07-09 18:00:26,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:26,150 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:26,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:26,150 INFO L82 PathProgramCache]: Analyzing trace with hash -965027278, now seen corresponding path program 47 times [2021-07-09 18:00:26,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:26,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253111845] [2021-07-09 18:00:26,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:26,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:26,508 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:26,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:26,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253111845] [2021-07-09 18:00:26,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253111845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:26,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067323920] [2021-07-09 18:00:26,508 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-07-09 18:00:26,538 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:00:26,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:26,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:00:26,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:26,745 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:26,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:00:26,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:26,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:26,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:26,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:00:26,887 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:26,887 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-07-09 18:00:26,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:26,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:26,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-07-09 18:00:26,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-09 18:00:27,054 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:27,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067323920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:27,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:27,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-09 18:00:27,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942141224] [2021-07-09 18:00:27,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:27,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:27,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:27,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1213, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:27,055 INFO L87 Difference]: Start difference. First operand 6187 states and 18556 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-07-09 18:00:29,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:29,031 INFO L93 Difference]: Finished difference Result 9539 states and 28273 transitions. [2021-07-09 18:00:29,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:00:29,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-07-09 18:00:29,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:29,048 INFO L225 Difference]: With dead ends: 9539 [2021-07-09 18:00:29,048 INFO L226 Difference]: Without dead ends: 9357 [2021-07-09 18:00:29,048 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 866 ImplicationChecksByTransitivity, 1642.0ms TimeCoverageRelationStatistics Valid=376, Invalid=3656, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:00:29,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9357 states. [2021-07-09 18:00:29,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9357 to 6236. [2021-07-09 18:00:29,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6236 states, 6235 states have (on average 2.997433841218925) internal successors, (18689), 6235 states have internal predecessors, (18689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:29,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6236 states to 6236 states and 18689 transitions. [2021-07-09 18:00:29,150 INFO L78 Accepts]: Start accepts. Automaton has 6236 states and 18689 transitions. Word has length 37 [2021-07-09 18:00:29,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:29,151 INFO L482 AbstractCegarLoop]: Abstraction has 6236 states and 18689 transitions. [2021-07-09 18:00:29,151 INFO L483 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-07-09 18:00:29,151 INFO L276 IsEmpty]: Start isEmpty. Operand 6236 states and 18689 transitions. [2021-07-09 18:00:29,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:29,159 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:29,159 INFO L508 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-07-09 18:00:29,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:29,381 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:29,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:29,381 INFO L82 PathProgramCache]: Analyzing trace with hash 731278962, now seen corresponding path program 48 times [2021-07-09 18:00:29,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:29,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317984260] [2021-07-09 18:00:29,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:29,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:29,687 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:29,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:29,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317984260] [2021-07-09 18:00:29,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317984260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:29,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263115140] [2021-07-09 18:00:29,687 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-07-09 18:00:29,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:00:29,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:29,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:00:29,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:29,975 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:29,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 27 treesize of output 15 [2021-07-09 18:00:29,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:29,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:29,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:29,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:00:30,125 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:30,125 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-07-09 18:00:30,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:30,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:30,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-07-09 18:00:30,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-09 18:00:30,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-07-09 18:00:30,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263115140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:30,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:30,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:00:30,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049171932] [2021-07-09 18:00:30,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:00:30,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:30,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:00:30,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1106, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:00:30,318 INFO L87 Difference]: Start difference. First operand 6236 states and 18689 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-07-09 18:00:32,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:32,175 INFO L93 Difference]: Finished difference Result 7499 states and 22320 transitions. [2021-07-09 18:00:32,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:00:32,176 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-07-09 18:00:32,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:32,188 INFO L225 Difference]: With dead ends: 7499 [2021-07-09 18:00:32,188 INFO L226 Difference]: Without dead ends: 7264 [2021-07-09 18:00:32,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1534.9ms TimeCoverageRelationStatistics Valid=218, Invalid=2752, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:00:32,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7264 states. [2021-07-09 18:00:32,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7264 to 6231. [2021-07-09 18:00:32,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6231 states, 6230 states have (on average 2.9985553772070626) internal successors, (18681), 6230 states have internal predecessors, (18681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:32,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6231 states to 6231 states and 18681 transitions. [2021-07-09 18:00:32,296 INFO L78 Accepts]: Start accepts. Automaton has 6231 states and 18681 transitions. Word has length 37 [2021-07-09 18:00:32,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:32,296 INFO L482 AbstractCegarLoop]: Abstraction has 6231 states and 18681 transitions. [2021-07-09 18:00:32,296 INFO L483 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-07-09 18:00:32,296 INFO L276 IsEmpty]: Start isEmpty. Operand 6231 states and 18681 transitions. [2021-07-09 18:00:32,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:32,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:32,305 INFO L508 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-07-09 18:00:32,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:32,537 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:32,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:32,538 INFO L82 PathProgramCache]: Analyzing trace with hash -1446572770, now seen corresponding path program 49 times [2021-07-09 18:00:32,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:32,538 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234591096] [2021-07-09 18:00:32,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:32,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:32,911 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:32,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:32,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234591096] [2021-07-09 18:00:32,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234591096] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:32,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895013523] [2021-07-09 18:00:32,911 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-07-09 18:00:32,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:32,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:00:32,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:33,150 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:33,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 27 treesize of output 15 [2021-07-09 18:00:33,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:33,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:33,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:33,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:00:33,395 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:33,395 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-07-09 18:00:33,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:33,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:33,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:33,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:00:33,627 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:33,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895013523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:33,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:33,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:00:33,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628847700] [2021-07-09 18:00:33,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:33,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:33,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:33,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:33,629 INFO L87 Difference]: Start difference. First operand 6231 states and 18681 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-07-09 18:00:36,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:36,165 INFO L93 Difference]: Finished difference Result 7811 states and 23241 transitions. [2021-07-09 18:00:36,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:00:36,165 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-07-09 18:00:36,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:36,179 INFO L225 Difference]: With dead ends: 7811 [2021-07-09 18:00:36,179 INFO L226 Difference]: Without dead ends: 7579 [2021-07-09 18:00:36,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 1980.8ms TimeCoverageRelationStatistics Valid=252, Invalid=3408, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:00:36,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7579 states. [2021-07-09 18:00:36,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7579 to 6199. [2021-07-09 18:00:36,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6199 states, 6198 states have (on average 2.999515972894482) internal successors, (18591), 6198 states have internal predecessors, (18591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:36,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6199 states to 6199 states and 18591 transitions. [2021-07-09 18:00:36,303 INFO L78 Accepts]: Start accepts. Automaton has 6199 states and 18591 transitions. Word has length 37 [2021-07-09 18:00:36,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:36,303 INFO L482 AbstractCegarLoop]: Abstraction has 6199 states and 18591 transitions. [2021-07-09 18:00:36,303 INFO L483 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-07-09 18:00:36,303 INFO L276 IsEmpty]: Start isEmpty. Operand 6199 states and 18591 transitions. [2021-07-09 18:00:36,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:36,312 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:36,312 INFO L508 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-07-09 18:00:36,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-07-09 18:00:36,515 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:36,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:36,515 INFO L82 PathProgramCache]: Analyzing trace with hash 667681370, now seen corresponding path program 50 times [2021-07-09 18:00:36,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:36,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622332869] [2021-07-09 18:00:36,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:36,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:36,790 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:36,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:36,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622332869] [2021-07-09 18:00:36,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622332869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:36,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789354180] [2021-07-09 18:00:36,790 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-07-09 18:00:36,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:36,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:36,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:00:36,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:37,047 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:37,047 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-07-09 18:00:37,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:37,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:37,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:37,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:00:37,348 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:37,348 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-07-09 18:00:37,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:37,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:37,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:37,356 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 18:00:37,542 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:37,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789354180] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:37,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:37,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:00:37,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622274506] [2021-07-09 18:00:37,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:37,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:37,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:37,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:37,543 INFO L87 Difference]: Start difference. First operand 6199 states and 18591 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-07-09 18:00:39,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:39,878 INFO L93 Difference]: Finished difference Result 7869 states and 23453 transitions. [2021-07-09 18:00:39,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:00:39,879 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-07-09 18:00:39,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:39,893 INFO L225 Difference]: With dead ends: 7869 [2021-07-09 18:00:39,893 INFO L226 Difference]: Without dead ends: 7672 [2021-07-09 18:00:39,894 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 1883.7ms TimeCoverageRelationStatistics Valid=244, Invalid=3416, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:00:39,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7672 states. [2021-07-09 18:00:40,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7672 to 6232. [2021-07-09 18:00:40,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6232 states, 6231 states have (on average 3.0) internal successors, (18693), 6231 states have internal predecessors, (18693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:40,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6232 states to 6232 states and 18693 transitions. [2021-07-09 18:00:40,038 INFO L78 Accepts]: Start accepts. Automaton has 6232 states and 18693 transitions. Word has length 37 [2021-07-09 18:00:40,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:40,038 INFO L482 AbstractCegarLoop]: Abstraction has 6232 states and 18693 transitions. [2021-07-09 18:00:40,039 INFO L483 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-07-09 18:00:40,039 INFO L276 IsEmpty]: Start isEmpty. Operand 6232 states and 18693 transitions. [2021-07-09 18:00:40,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:40,047 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:40,047 INFO L508 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-07-09 18:00:40,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-09 18:00:40,264 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:40,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:40,264 INFO L82 PathProgramCache]: Analyzing trace with hash -539189780, now seen corresponding path program 51 times [2021-07-09 18:00:40,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:40,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306461268] [2021-07-09 18:00:40,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:40,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:40,603 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:40,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:40,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306461268] [2021-07-09 18:00:40,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306461268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:40,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260403273] [2021-07-09 18:00:40,610 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-07-09 18:00:40,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:40,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:40,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:00:40,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:40,816 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:40,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:00:40,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:40,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:40,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:40,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:24 [2021-07-09 18:00:41,042 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:41,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 24 [2021-07-09 18:00:41,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:41,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:41,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:41,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:00:41,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-07-09 18:00:41,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260403273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:41,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:41,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:00:41,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640879092] [2021-07-09 18:00:41,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:41,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:41,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:41,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:41,205 INFO L87 Difference]: Start difference. First operand 6232 states and 18693 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-07-09 18:00:42,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:42,846 INFO L93 Difference]: Finished difference Result 7963 states and 23750 transitions. [2021-07-09 18:00:42,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:00:42,847 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-07-09 18:00:42,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:42,859 INFO L225 Difference]: With dead ends: 7963 [2021-07-09 18:00:42,859 INFO L226 Difference]: Without dead ends: 7747 [2021-07-09 18:00:42,860 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1396.5ms TimeCoverageRelationStatistics Valid=223, Invalid=2969, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:00:42,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7747 states. [2021-07-09 18:00:42,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7747 to 6187. [2021-07-09 18:00:42,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6187 states, 6186 states have (on average 3.0011315874555446) internal successors, (18565), 6186 states have internal predecessors, (18565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:42,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6187 states to 6187 states and 18565 transitions. [2021-07-09 18:00:42,953 INFO L78 Accepts]: Start accepts. Automaton has 6187 states and 18565 transitions. Word has length 37 [2021-07-09 18:00:42,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:42,953 INFO L482 AbstractCegarLoop]: Abstraction has 6187 states and 18565 transitions. [2021-07-09 18:00:42,953 INFO L483 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-07-09 18:00:42,953 INFO L276 IsEmpty]: Start isEmpty. Operand 6187 states and 18565 transitions. [2021-07-09 18:00:42,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:42,962 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:42,962 INFO L508 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-07-09 18:00:43,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:43,177 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:43,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:43,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1715402888, now seen corresponding path program 52 times [2021-07-09 18:00:43,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:43,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932083672] [2021-07-09 18:00:43,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:43,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:43,557 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:43,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:43,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932083672] [2021-07-09 18:00:43,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932083672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:43,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508379829] [2021-07-09 18:00:43,557 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:43,592 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:43,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:43,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:00:43,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:43,791 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:43,791 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-07-09 18:00:43,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:43,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:43,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:43,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:00:44,058 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:44,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-07-09 18:00:44,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:44,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:44,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:44,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:00:44,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:44,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508379829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:44,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:44,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:00:44,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768195249] [2021-07-09 18:00:44,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:44,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:44,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:44,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:44,240 INFO L87 Difference]: Start difference. First operand 6187 states and 18565 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-07-09 18:00:46,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:46,395 INFO L93 Difference]: Finished difference Result 8037 states and 24114 transitions. [2021-07-09 18:00:46,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:00:46,395 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-07-09 18:00:46,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:46,409 INFO L225 Difference]: With dead ends: 8037 [2021-07-09 18:00:46,409 INFO L226 Difference]: Without dead ends: 7958 [2021-07-09 18:00:46,409 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1803.0ms TimeCoverageRelationStatistics Valid=258, Invalid=3524, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:00:46,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7958 states. [2021-07-09 18:00:46,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7958 to 6186. [2021-07-09 18:00:46,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6186 states, 6185 states have (on average 3.0011317704122877) internal successors, (18562), 6185 states have internal predecessors, (18562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:46,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6186 states to 6186 states and 18562 transitions. [2021-07-09 18:00:46,505 INFO L78 Accepts]: Start accepts. Automaton has 6186 states and 18562 transitions. Word has length 37 [2021-07-09 18:00:46,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:46,505 INFO L482 AbstractCegarLoop]: Abstraction has 6186 states and 18562 transitions. [2021-07-09 18:00:46,505 INFO L483 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-07-09 18:00:46,505 INFO L276 IsEmpty]: Start isEmpty. Operand 6186 states and 18562 transitions. [2021-07-09 18:00:46,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:46,513 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:46,513 INFO L508 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-07-09 18:00:46,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:46,721 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:46,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:46,721 INFO L82 PathProgramCache]: Analyzing trace with hash -465310268, now seen corresponding path program 53 times [2021-07-09 18:00:46,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:46,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727340942] [2021-07-09 18:00:46,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:46,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:47,061 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:47,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:47,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727340942] [2021-07-09 18:00:47,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727340942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:47,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974194930] [2021-07-09 18:00:47,061 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-07-09 18:00:47,096 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:00:47,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:47,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:00:47,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:47,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:00:47,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:00:47,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:00:47,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:00:47,341 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 15 [2021-07-09 18:00:47,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:47,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:47,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:47,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:25 [2021-07-09 18:00:47,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:00:47,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:00:47,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:00:47,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:47,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:47,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:47,635 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:45, output treesize:14 [2021-07-09 18:00:47,761 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:47,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974194930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:47,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:47,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 32 [2021-07-09 18:00:47,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405575017] [2021-07-09 18:00:47,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 18:00:47,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:47,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 18:00:47,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=973, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:00:47,762 INFO L87 Difference]: Start difference. First operand 6186 states and 18562 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-07-09 18:00:48,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:48,646 INFO L93 Difference]: Finished difference Result 6432 states and 19144 transitions. [2021-07-09 18:00:48,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:00:48,646 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-07-09 18:00:48,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:48,657 INFO L225 Difference]: With dead ends: 6432 [2021-07-09 18:00:48,657 INFO L226 Difference]: Without dead ends: 6405 [2021-07-09 18:00:48,658 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 1083.7ms TimeCoverageRelationStatistics Valid=144, Invalid=1662, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:00:48,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6405 states. [2021-07-09 18:00:48,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6405 to 6183. [2021-07-09 18:00:48,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6183 states, 6182 states have (on average 3.0012940795858944) internal successors, (18554), 6182 states have internal predecessors, (18554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:48,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6183 states to 6183 states and 18554 transitions. [2021-07-09 18:00:48,743 INFO L78 Accepts]: Start accepts. Automaton has 6183 states and 18554 transitions. Word has length 37 [2021-07-09 18:00:48,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:48,743 INFO L482 AbstractCegarLoop]: Abstraction has 6183 states and 18554 transitions. [2021-07-09 18:00:48,743 INFO L483 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-07-09 18:00:48,743 INFO L276 IsEmpty]: Start isEmpty. Operand 6183 states and 18554 transitions. [2021-07-09 18:00:48,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:48,752 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:48,752 INFO L508 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-07-09 18:00:48,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:48,968 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:48,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:48,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1166737880, now seen corresponding path program 54 times [2021-07-09 18:00:48,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:48,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710884850] [2021-07-09 18:00:48,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:48,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:49,391 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:49,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:49,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710884850] [2021-07-09 18:00:49,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710884850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:49,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574850102] [2021-07-09 18:00:49,392 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-07-09 18:00:49,422 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:00:49,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:49,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:00:49,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:49,764 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:49,764 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-07-09 18:00:49,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:49,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:49,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:49,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:37 [2021-07-09 18:00:49,850 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:49,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 23 [2021-07-09 18:00:49,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:49,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:49,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:49,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 18:00:50,055 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:50,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574850102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:50,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:50,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-09 18:00:50,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123085281] [2021-07-09 18:00:50,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:00:50,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:50,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:00:50,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1290, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:00:50,056 INFO L87 Difference]: Start difference. First operand 6183 states and 18554 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-07-09 18:00:54,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:54,635 INFO L93 Difference]: Finished difference Result 15232 states and 45041 transitions. [2021-07-09 18:00:54,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-07-09 18:00:54,635 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-07-09 18:00:54,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:54,664 INFO L225 Difference]: With dead ends: 15232 [2021-07-09 18:00:54,664 INFO L226 Difference]: Without dead ends: 14861 [2021-07-09 18:00:54,665 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4647 ImplicationChecksByTransitivity, 3825.9ms TimeCoverageRelationStatistics Valid=1442, Invalid=13810, Unknown=0, NotChecked=0, Total=15252 [2021-07-09 18:00:54,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14861 states. [2021-07-09 18:00:54,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14861 to 7256. [2021-07-09 18:00:54,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7256 states, 7255 states have (on average 3.0198483804272915) internal successors, (21909), 7255 states have internal predecessors, (21909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:54,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7256 states to 7256 states and 21909 transitions. [2021-07-09 18:00:54,873 INFO L78 Accepts]: Start accepts. Automaton has 7256 states and 21909 transitions. Word has length 37 [2021-07-09 18:00:54,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:54,873 INFO L482 AbstractCegarLoop]: Abstraction has 7256 states and 21909 transitions. [2021-07-09 18:00:54,873 INFO L483 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-07-09 18:00:54,873 INFO L276 IsEmpty]: Start isEmpty. Operand 7256 states and 21909 transitions. [2021-07-09 18:00:54,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:54,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:54,883 INFO L508 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-07-09 18:00:55,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-07-09 18:00:55,097 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:55,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:55,097 INFO L82 PathProgramCache]: Analyzing trace with hash 529568360, now seen corresponding path program 55 times [2021-07-09 18:00:55,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:55,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133634481] [2021-07-09 18:00:55,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:55,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:55,452 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:55,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:55,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133634481] [2021-07-09 18:00:55,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133634481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:55,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459415813] [2021-07-09 18:00:55,453 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-07-09 18:00:55,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:55,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:00:55,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:55,749 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:55,749 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-07-09 18:00:55,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:55,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:55,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:55,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:00:55,813 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:00:55,813 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-07-09 18:00:55,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:55,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:55,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:55,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:00:55,979 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:55,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459415813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:55,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:55,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:00:55,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570768116] [2021-07-09 18:00:55,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:00:55,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:55,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:00:55,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1245, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:00:55,980 INFO L87 Difference]: Start difference. First operand 7256 states and 21909 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-07-09 18:00:59,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:59,802 INFO L93 Difference]: Finished difference Result 11945 states and 35708 transitions. [2021-07-09 18:00:59,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-07-09 18:00:59,802 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-07-09 18:00:59,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:59,823 INFO L225 Difference]: With dead ends: 11945 [2021-07-09 18:00:59,823 INFO L226 Difference]: Without dead ends: 11474 [2021-07-09 18:00:59,824 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 2353.6ms TimeCoverageRelationStatistics Valid=463, Invalid=7369, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 18:00:59,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11474 states. [2021-07-09 18:00:59,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11474 to 7564. [2021-07-09 18:00:59,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7564 states, 7563 states have (on average 3.0273700912336374) internal successors, (22896), 7563 states have internal predecessors, (22896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:59,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7564 states to 7564 states and 22896 transitions. [2021-07-09 18:00:59,988 INFO L78 Accepts]: Start accepts. Automaton has 7564 states and 22896 transitions. Word has length 37 [2021-07-09 18:00:59,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:59,988 INFO L482 AbstractCegarLoop]: Abstraction has 7564 states and 22896 transitions. [2021-07-09 18:00:59,988 INFO L483 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-07-09 18:00:59,989 INFO L276 IsEmpty]: Start isEmpty. Operand 7564 states and 22896 transitions. [2021-07-09 18:00:59,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:00:59,999 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:59,999 INFO L508 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-07-09 18:01:00,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:00,205 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:00,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:00,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1279785804, now seen corresponding path program 56 times [2021-07-09 18:01:00,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:00,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70024309] [2021-07-09 18:01:00,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:00,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:00,525 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:00,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:00,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70024309] [2021-07-09 18:01:00,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70024309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:00,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175187513] [2021-07-09 18:01:00,526 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-07-09 18:01:00,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:00,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:00,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:01:00,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:00,827 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:00,828 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-07-09 18:01:00,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:00,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:00,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:00,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:01:00,894 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:00,894 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-07-09 18:01:00,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:00,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:00,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:00,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:01:01,056 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:01,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175187513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:01,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:01,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:01:01,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432568542] [2021-07-09 18:01:01,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:01:01,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:01,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:01:01,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1245, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:01:01,058 INFO L87 Difference]: Start difference. First operand 7564 states and 22896 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-07-09 18:01:03,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:03,705 INFO L93 Difference]: Finished difference Result 10736 states and 32148 transitions. [2021-07-09 18:01:03,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:01:03,705 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-07-09 18:01:03,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:03,727 INFO L225 Difference]: With dead ends: 10736 [2021-07-09 18:01:03,727 INFO L226 Difference]: Without dead ends: 10472 [2021-07-09 18:01:03,727 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1893.9ms TimeCoverageRelationStatistics Valid=283, Invalid=4007, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:01:03,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10472 states. [2021-07-09 18:01:03,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10472 to 7520. [2021-07-09 18:01:03,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7520 states, 7519 states have (on average 3.028461231546748) internal successors, (22771), 7519 states have internal predecessors, (22771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:03,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7520 states to 7520 states and 22771 transitions. [2021-07-09 18:01:03,865 INFO L78 Accepts]: Start accepts. Automaton has 7520 states and 22771 transitions. Word has length 37 [2021-07-09 18:01:03,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:03,866 INFO L482 AbstractCegarLoop]: Abstraction has 7520 states and 22771 transitions. [2021-07-09 18:01:03,866 INFO L483 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-07-09 18:01:03,866 INFO L276 IsEmpty]: Start isEmpty. Operand 7520 states and 22771 transitions. [2021-07-09 18:01:03,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:03,877 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:03,877 INFO L508 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-07-09 18:01:04,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-07-09 18:01:04,093 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:04,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:04,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1510476400, now seen corresponding path program 57 times [2021-07-09 18:01:04,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:04,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339304848] [2021-07-09 18:01:04,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:04,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:04,453 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:04,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:04,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339304848] [2021-07-09 18:01:04,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339304848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:04,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613622798] [2021-07-09 18:01:04,453 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-07-09 18:01:04,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:01:04,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:04,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:01:04,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:04,858 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:04,859 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-07-09 18:01:04,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:04,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:04,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:04,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:01:04,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:01:04,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:01:04,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:01:04,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:04,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:04,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:04,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-07-09 18:01:05,186 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:05,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613622798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:05,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:05,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:01:05,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254524966] [2021-07-09 18:01:05,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:01:05,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:05,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:01:05,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:01:05,187 INFO L87 Difference]: Start difference. First operand 7520 states and 22771 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-07-09 18:01:08,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:08,385 INFO L93 Difference]: Finished difference Result 11445 states and 33980 transitions. [2021-07-09 18:01:08,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:01:08,385 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-07-09 18:01:08,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:08,405 INFO L225 Difference]: With dead ends: 11445 [2021-07-09 18:01:08,405 INFO L226 Difference]: Without dead ends: 11271 [2021-07-09 18:01:08,406 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1456 ImplicationChecksByTransitivity, 2729.9ms TimeCoverageRelationStatistics Valid=618, Invalid=6024, Unknown=0, NotChecked=0, Total=6642 [2021-07-09 18:01:08,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11271 states. [2021-07-09 18:01:08,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11271 to 7667. [2021-07-09 18:01:08,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7667 states, 7666 states have (on average 3.0207409339942606) internal successors, (23157), 7666 states have internal predecessors, (23157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:08,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7667 states to 7667 states and 23157 transitions. [2021-07-09 18:01:08,535 INFO L78 Accepts]: Start accepts. Automaton has 7667 states and 23157 transitions. Word has length 37 [2021-07-09 18:01:08,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:08,536 INFO L482 AbstractCegarLoop]: Abstraction has 7667 states and 23157 transitions. [2021-07-09 18:01:08,536 INFO L483 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-07-09 18:01:08,536 INFO L276 IsEmpty]: Start isEmpty. Operand 7667 states and 23157 transitions. [2021-07-09 18:01:08,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:08,546 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:08,546 INFO L508 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-07-09 18:01:08,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:08,761 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:08,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:08,761 INFO L82 PathProgramCache]: Analyzing trace with hash 185829840, now seen corresponding path program 58 times [2021-07-09 18:01:08,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:08,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625798434] [2021-07-09 18:01:08,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:08,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:09,115 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:09,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:09,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625798434] [2021-07-09 18:01:09,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625798434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:09,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086835174] [2021-07-09 18:01:09,115 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:09,145 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:09,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:09,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:01:09,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:09,564 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:09,564 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-07-09 18:01:09,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:09,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:09,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:09,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:01:09,677 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:09,677 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-07-09 18:01:09,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:09,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:09,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:09,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:01:09,917 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:09,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086835174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:09,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:09,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-09 18:01:09,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564600941] [2021-07-09 18:01:09,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:01:09,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:09,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:01:09,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1176, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:01:09,918 INFO L87 Difference]: Start difference. First operand 7667 states and 23157 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-07-09 18:01:12,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:12,519 INFO L93 Difference]: Finished difference Result 9138 states and 27385 transitions. [2021-07-09 18:01:12,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:01:12,519 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-07-09 18:01:12,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:12,551 INFO L225 Difference]: With dead ends: 9138 [2021-07-09 18:01:12,551 INFO L226 Difference]: Without dead ends: 8906 [2021-07-09 18:01:12,551 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 1982.7ms TimeCoverageRelationStatistics Valid=235, Invalid=3187, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:01:12,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8906 states. [2021-07-09 18:01:12,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8906 to 7595. [2021-07-09 18:01:12,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7595 states, 7594 states have (on average 3.025941532789044) internal successors, (22979), 7594 states have internal predecessors, (22979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:12,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7595 states to 7595 states and 22979 transitions. [2021-07-09 18:01:12,664 INFO L78 Accepts]: Start accepts. Automaton has 7595 states and 22979 transitions. Word has length 37 [2021-07-09 18:01:12,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:12,664 INFO L482 AbstractCegarLoop]: Abstraction has 7595 states and 22979 transitions. [2021-07-09 18:01:12,664 INFO L483 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-07-09 18:01:12,664 INFO L276 IsEmpty]: Start isEmpty. Operand 7595 states and 22979 transitions. [2021-07-09 18:01:12,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:12,674 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:12,674 INFO L508 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-07-09 18:01:12,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-07-09 18:01:12,885 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:12,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:12,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1939237428, now seen corresponding path program 59 times [2021-07-09 18:01:12,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:12,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229333454] [2021-07-09 18:01:12,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:13,221 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:13,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:13,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229333454] [2021-07-09 18:01:13,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229333454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:13,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698475349] [2021-07-09 18:01:13,222 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:13,256 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:01:13,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:13,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-09 18:01:13,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:13,497 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:13,497 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-07-09 18:01:13,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:13,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:13,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:13,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-07-09 18:01:13,713 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:13,714 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 43 treesize of output 23 [2021-07-09 18:01:13,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:13,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:13,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:13,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 18:01:13,936 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:13,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698475349] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:13,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:13,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:01:13,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336256165] [2021-07-09 18:01:13,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:01:13,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:13,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:01:13,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:01:13,938 INFO L87 Difference]: Start difference. First operand 7595 states and 22979 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-07-09 18:01:17,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:17,075 INFO L93 Difference]: Finished difference Result 12353 states and 36713 transitions. [2021-07-09 18:01:17,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:01:17,076 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-07-09 18:01:17,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:17,101 INFO L225 Difference]: With dead ends: 12353 [2021-07-09 18:01:17,101 INFO L226 Difference]: Without dead ends: 12171 [2021-07-09 18:01:17,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1800 ImplicationChecksByTransitivity, 2753.7ms TimeCoverageRelationStatistics Valid=672, Invalid=6638, Unknown=0, NotChecked=0, Total=7310 [2021-07-09 18:01:17,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12171 states. [2021-07-09 18:01:17,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12171 to 7649. [2021-07-09 18:01:17,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7649 states, 7648 states have (on average 3.0231433054393304) internal successors, (23121), 7648 states have internal predecessors, (23121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:17,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7649 states to 7649 states and 23121 transitions. [2021-07-09 18:01:17,321 INFO L78 Accepts]: Start accepts. Automaton has 7649 states and 23121 transitions. Word has length 37 [2021-07-09 18:01:17,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:17,321 INFO L482 AbstractCegarLoop]: Abstraction has 7649 states and 23121 transitions. [2021-07-09 18:01:17,321 INFO L483 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-07-09 18:01:17,321 INFO L276 IsEmpty]: Start isEmpty. Operand 7649 states and 23121 transitions. [2021-07-09 18:01:17,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:17,331 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:17,331 INFO L508 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-07-09 18:01:17,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-07-09 18:01:17,545 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:17,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:17,545 INFO L82 PathProgramCache]: Analyzing trace with hash -242931188, now seen corresponding path program 60 times [2021-07-09 18:01:17,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:17,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722776633] [2021-07-09 18:01:17,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:17,832 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:17,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:17,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722776633] [2021-07-09 18:01:17,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722776633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:17,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49431761] [2021-07-09 18:01:17,832 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:17,863 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:01:17,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:17,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:01:17,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:18,030 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:18,030 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-07-09 18:01:18,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:18,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:18,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:18,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-09 18:01:18,113 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:18,114 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-07-09 18:01:18,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:18,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:18,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:18,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-09 18:01:18,247 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:18,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49431761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:18,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:18,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:01:18,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725575565] [2021-07-09 18:01:18,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:01:18,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:18,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:01:18,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1102, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:01:18,248 INFO L87 Difference]: Start difference. First operand 7649 states and 23121 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-07-09 18:01:19,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:19,639 INFO L93 Difference]: Finished difference Result 10630 states and 31891 transitions. [2021-07-09 18:01:19,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:01:19,639 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-07-09 18:01:19,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:19,656 INFO L225 Difference]: With dead ends: 10630 [2021-07-09 18:01:19,657 INFO L226 Difference]: Without dead ends: 10380 [2021-07-09 18:01:19,657 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 1106.0ms TimeCoverageRelationStatistics Valid=250, Invalid=2942, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:01:19,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10380 states. [2021-07-09 18:01:19,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10380 to 7668. [2021-07-09 18:01:19,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7668 states, 7667 states have (on average 3.0255641059084386) internal successors, (23197), 7667 states have internal predecessors, (23197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:19,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7668 states to 7668 states and 23197 transitions. [2021-07-09 18:01:19,775 INFO L78 Accepts]: Start accepts. Automaton has 7668 states and 23197 transitions. Word has length 37 [2021-07-09 18:01:19,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:19,775 INFO L482 AbstractCegarLoop]: Abstraction has 7668 states and 23197 transitions. [2021-07-09 18:01:19,775 INFO L483 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-07-09 18:01:19,775 INFO L276 IsEmpty]: Start isEmpty. Operand 7668 states and 23197 transitions. [2021-07-09 18:01:19,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:19,786 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:19,786 INFO L508 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-07-09 18:01:20,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-07-09 18:01:20,003 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:20,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:20,003 INFO L82 PathProgramCache]: Analyzing trace with hash -585820664, now seen corresponding path program 61 times [2021-07-09 18:01:20,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:20,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681513065] [2021-07-09 18:01:20,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:20,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:20,313 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:20,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:20,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681513065] [2021-07-09 18:01:20,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681513065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:20,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455792464] [2021-07-09 18:01:20,313 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:20,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:01:20,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:20,515 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:20,516 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-07-09 18:01:20,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:20,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:20,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:20,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:01:20,686 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:20,686 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-07-09 18:01:20,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:20,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:20,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:20,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:01:20,892 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:20,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455792464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:20,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:20,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:01:20,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861147130] [2021-07-09 18:01:20,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:01:20,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:20,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:01:20,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1232, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:01:20,893 INFO L87 Difference]: Start difference. First operand 7668 states and 23197 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-07-09 18:01:23,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:23,771 INFO L93 Difference]: Finished difference Result 11340 states and 33705 transitions. [2021-07-09 18:01:23,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:01:23,772 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-07-09 18:01:23,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:23,792 INFO L225 Difference]: With dead ends: 11340 [2021-07-09 18:01:23,792 INFO L226 Difference]: Without dead ends: 11158 [2021-07-09 18:01:23,793 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 2249.8ms TimeCoverageRelationStatistics Valid=465, Invalid=4791, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:01:23,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11158 states. [2021-07-09 18:01:23,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11158 to 7743. [2021-07-09 18:01:23,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7743 states, 7742 states have (on average 3.024024799793335) internal successors, (23412), 7742 states have internal predecessors, (23412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:23,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 23412 transitions. [2021-07-09 18:01:23,926 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 23412 transitions. Word has length 37 [2021-07-09 18:01:23,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:23,926 INFO L482 AbstractCegarLoop]: Abstraction has 7743 states and 23412 transitions. [2021-07-09 18:01:23,926 INFO L483 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-07-09 18:01:23,926 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 23412 transitions. [2021-07-09 18:01:23,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:23,936 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:23,936 INFO L508 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-07-09 18:01:24,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-07-09 18:01:24,152 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:24,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:24,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1110485576, now seen corresponding path program 62 times [2021-07-09 18:01:24,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:24,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730252775] [2021-07-09 18:01:24,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:24,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:24,535 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:24,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:24,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730252775] [2021-07-09 18:01:24,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730252775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:24,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896428607] [2021-07-09 18:01:24,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:24,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:24,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:24,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:01:24,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:24,776 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:24,776 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-07-09 18:01:24,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:24,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:24,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:24,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:01:24,993 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:24,993 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-07-09 18:01:24,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:25,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:25,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:25,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:01:25,229 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:25,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896428607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:25,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:25,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:01:25,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115461925] [2021-07-09 18:01:25,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:01:25,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:25,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:01:25,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:01:25,230 INFO L87 Difference]: Start difference. First operand 7743 states and 23412 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-07-09 18:01:27,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:27,500 INFO L93 Difference]: Finished difference Result 9386 states and 28227 transitions. [2021-07-09 18:01:27,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:01:27,501 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-07-09 18:01:27,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:27,516 INFO L225 Difference]: With dead ends: 9386 [2021-07-09 18:01:27,516 INFO L226 Difference]: Without dead ends: 9222 [2021-07-09 18:01:27,516 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 1882.8ms TimeCoverageRelationStatistics Valid=238, Invalid=3422, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:01:27,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9222 states. [2021-07-09 18:01:27,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9222 to 7731. [2021-07-09 18:01:27,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7731 states, 7730 states have (on average 3.02496765847348) internal successors, (23383), 7730 states have internal predecessors, (23383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:27,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7731 states to 7731 states and 23383 transitions. [2021-07-09 18:01:27,634 INFO L78 Accepts]: Start accepts. Automaton has 7731 states and 23383 transitions. Word has length 37 [2021-07-09 18:01:27,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:27,634 INFO L482 AbstractCegarLoop]: Abstraction has 7731 states and 23383 transitions. [2021-07-09 18:01:27,634 INFO L483 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-07-09 18:01:27,635 INFO L276 IsEmpty]: Start isEmpty. Operand 7731 states and 23383 transitions. [2021-07-09 18:01:27,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:27,645 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:27,645 INFO L508 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-07-09 18:01:27,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:27,861 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:27,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:27,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1208893214, now seen corresponding path program 63 times [2021-07-09 18:01:27,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:27,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088801962] [2021-07-09 18:01:27,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:27,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:28,141 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:28,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:28,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088801962] [2021-07-09 18:01:28,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088801962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:28,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534097832] [2021-07-09 18:01:28,141 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:28,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:01:28,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:28,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:01:28,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:28,359 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:28,360 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-07-09 18:01:28,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:28,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:28,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:28,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:01:28,564 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:28,564 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 18 [2021-07-09 18:01:28,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:28,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:28,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:28,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-09 18:01:28,703 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:28,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534097832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:28,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:28,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:01:28,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894403956] [2021-07-09 18:01:28,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:01:28,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:28,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:01:28,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1248, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:01:28,704 INFO L87 Difference]: Start difference. First operand 7731 states and 23383 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-07-09 18:01:30,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:30,758 INFO L93 Difference]: Finished difference Result 9664 states and 29043 transitions. [2021-07-09 18:01:30,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:01:30,758 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-07-09 18:01:30,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:30,776 INFO L225 Difference]: With dead ends: 9664 [2021-07-09 18:01:30,776 INFO L226 Difference]: Without dead ends: 9420 [2021-07-09 18:01:30,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 1467.0ms TimeCoverageRelationStatistics Valid=256, Invalid=3526, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:01:30,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9420 states. [2021-07-09 18:01:30,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9420 to 7689. [2021-07-09 18:01:30,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7689 states, 7688 states have (on average 3.028225806451613) internal successors, (23281), 7688 states have internal predecessors, (23281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:30,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7689 states to 7689 states and 23281 transitions. [2021-07-09 18:01:30,908 INFO L78 Accepts]: Start accepts. Automaton has 7689 states and 23281 transitions. Word has length 37 [2021-07-09 18:01:30,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:30,908 INFO L482 AbstractCegarLoop]: Abstraction has 7689 states and 23281 transitions. [2021-07-09 18:01:30,908 INFO L483 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-07-09 18:01:30,908 INFO L276 IsEmpty]: Start isEmpty. Operand 7689 states and 23281 transitions. [2021-07-09 18:01:30,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:30,919 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:30,919 INFO L508 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-07-09 18:01:31,127 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:31,127 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:31,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:31,127 INFO L82 PathProgramCache]: Analyzing trace with hash -2043193934, now seen corresponding path program 64 times [2021-07-09 18:01:31,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:31,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824032967] [2021-07-09 18:01:31,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:31,468 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:01:31,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:31,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824032967] [2021-07-09 18:01:31,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824032967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:31,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884897570] [2021-07-09 18:01:31,468 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:31,500 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:31,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:31,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:01:31,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:31,906 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:31,906 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-07-09 18:01:31,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:31,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:31,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:31,915 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:01:31,987 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:31,987 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-07-09 18:01:31,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:31,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:31,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:31,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:01:32,180 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:32,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884897570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:32,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:32,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-09 18:01:32,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030693795] [2021-07-09 18:01:32,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:01:32,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:32,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:01:32,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1151, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:01:32,181 INFO L87 Difference]: Start difference. First operand 7689 states and 23281 transitions. Second operand has 36 states, 36 states have (on average 2.0) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:35,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:35,853 INFO L93 Difference]: Finished difference Result 16350 states and 48459 transitions. [2021-07-09 18:01:35,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-07-09 18:01:35,853 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:01:35,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:35,884 INFO L225 Difference]: With dead ends: 16350 [2021-07-09 18:01:35,884 INFO L226 Difference]: Without dead ends: 16016 [2021-07-09 18:01:35,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3394 ImplicationChecksByTransitivity, 3331.4ms TimeCoverageRelationStatistics Valid=1158, Invalid=10614, Unknown=0, NotChecked=0, Total=11772 [2021-07-09 18:01:35,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16016 states. [2021-07-09 18:01:36,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16016 to 8066. [2021-07-09 18:01:36,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8066 states, 8065 states have (on average 3.029510229386237) internal successors, (24433), 8065 states have internal predecessors, (24433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:36,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8066 states to 8066 states and 24433 transitions. [2021-07-09 18:01:36,093 INFO L78 Accepts]: Start accepts. Automaton has 8066 states and 24433 transitions. Word has length 37 [2021-07-09 18:01:36,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:36,093 INFO L482 AbstractCegarLoop]: Abstraction has 8066 states and 24433 transitions. [2021-07-09 18:01:36,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:36,093 INFO L276 IsEmpty]: Start isEmpty. Operand 8066 states and 24433 transitions. [2021-07-09 18:01:36,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:36,105 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:36,105 INFO L508 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-07-09 18:01:36,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-07-09 18:01:36,321 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:36,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:36,322 INFO L82 PathProgramCache]: Analyzing trace with hash -346887694, now seen corresponding path program 65 times [2021-07-09 18:01:36,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:36,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960810373] [2021-07-09 18:01:36,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:36,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:36,622 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:36,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:36,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960810373] [2021-07-09 18:01:36,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960810373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:36,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256621349] [2021-07-09 18:01:36,622 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:36,716 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:01:36,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:36,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:01:36,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:37,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:01:37,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:01:37,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:01:37,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-07-09 18:01:37,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:37,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:37,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:37,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:53 [2021-07-09 18:01:37,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:01:37,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:01:37,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:01:37,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:01:37,127 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 54 treesize of output 30 [2021-07-09 18:01:37,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:37,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:37,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:37,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:20 [2021-07-09 18:01:37,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-07-09 18:01:37,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256621349] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:37,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:37,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-07-09 18:01:37,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696759212] [2021-07-09 18:01:37,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:01:37,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:37,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:01:37,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1032, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:01:37,262 INFO L87 Difference]: Start difference. First operand 8066 states and 24433 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-07-09 18:01:38,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:38,605 INFO L93 Difference]: Finished difference Result 10723 states and 32269 transitions. [2021-07-09 18:01:38,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:01:38,605 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-07-09 18:01:38,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:38,625 INFO L225 Difference]: With dead ends: 10723 [2021-07-09 18:01:38,625 INFO L226 Difference]: Without dead ends: 10437 [2021-07-09 18:01:38,625 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1208.7ms TimeCoverageRelationStatistics Valid=245, Invalid=2725, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:01:38,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10437 states. [2021-07-09 18:01:38,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10437 to 8010. [2021-07-09 18:01:38,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8010 states, 8009 states have (on average 3.035709826445249) internal successors, (24313), 8009 states have internal predecessors, (24313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:38,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8010 states to 8010 states and 24313 transitions. [2021-07-09 18:01:38,758 INFO L78 Accepts]: Start accepts. Automaton has 8010 states and 24313 transitions. Word has length 37 [2021-07-09 18:01:38,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:38,758 INFO L482 AbstractCegarLoop]: Abstraction has 8010 states and 24313 transitions. [2021-07-09 18:01:38,758 INFO L483 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-07-09 18:01:38,758 INFO L276 IsEmpty]: Start isEmpty. Operand 8010 states and 24313 transitions. [2021-07-09 18:01:38,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:38,770 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:38,770 INFO L508 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-07-09 18:01:38,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-07-09 18:01:38,986 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:38,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:38,986 INFO L82 PathProgramCache]: Analyzing trace with hash 1011508416, now seen corresponding path program 66 times [2021-07-09 18:01:38,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:38,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211965207] [2021-07-09 18:01:38,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:39,285 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:39,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:39,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211965207] [2021-07-09 18:01:39,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211965207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:39,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074942235] [2021-07-09 18:01:39,285 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:39,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:01:39,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:39,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:01:39,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:39,558 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:39,558 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-07-09 18:01:39,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:39,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:39,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:39,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:33 [2021-07-09 18:01:39,622 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:39,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 20 [2021-07-09 18:01:39,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:39,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:39,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:39,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-07-09 18:01:39,756 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:39,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074942235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:39,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:39,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-09 18:01:39,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693844522] [2021-07-09 18:01:39,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:01:39,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:39,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:01:39,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1291, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:01:39,757 INFO L87 Difference]: Start difference. First operand 8010 states and 24313 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-07-09 18:01:43,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:43,634 INFO L93 Difference]: Finished difference Result 16817 states and 49748 transitions. [2021-07-09 18:01:43,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-09 18:01:43,634 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-07-09 18:01:43,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:43,665 INFO L225 Difference]: With dead ends: 16817 [2021-07-09 18:01:43,666 INFO L226 Difference]: Without dead ends: 16546 [2021-07-09 18:01:43,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3191 ImplicationChecksByTransitivity, 2975.7ms TimeCoverageRelationStatistics Valid=1112, Invalid=10444, Unknown=0, NotChecked=0, Total=11556 [2021-07-09 18:01:43,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16546 states. [2021-07-09 18:01:43,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16546 to 8116. [2021-07-09 18:01:43,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8116 states, 8115 states have (on average 3.0298213185459026) internal successors, (24587), 8115 states have internal predecessors, (24587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:43,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8116 states to 8116 states and 24587 transitions. [2021-07-09 18:01:43,855 INFO L78 Accepts]: Start accepts. Automaton has 8116 states and 24587 transitions. Word has length 37 [2021-07-09 18:01:43,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:43,855 INFO L482 AbstractCegarLoop]: Abstraction has 8116 states and 24587 transitions. [2021-07-09 18:01:43,855 INFO L483 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-07-09 18:01:43,855 INFO L276 IsEmpty]: Start isEmpty. Operand 8116 states and 24587 transitions. [2021-07-09 18:01:43,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:43,867 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:43,867 INFO L508 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-07-09 18:01:44,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-09 18:01:44,083 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:44,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:44,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1587152640, now seen corresponding path program 67 times [2021-07-09 18:01:44,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:44,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870223029] [2021-07-09 18:01:44,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:44,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:44,513 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:44,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:44,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870223029] [2021-07-09 18:01:44,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870223029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:44,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014678631] [2021-07-09 18:01:44,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:44,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:01:44,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:44,906 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:44,906 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-07-09 18:01:44,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:44,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:44,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:44,912 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:01:45,036 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:45,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:01:45,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:45,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:45,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:45,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:01:45,221 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:45,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014678631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:45,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:45,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:01:45,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400720608] [2021-07-09 18:01:45,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:01:45,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:45,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:01:45,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1243, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:01:45,222 INFO L87 Difference]: Start difference. First operand 8116 states and 24587 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-07-09 18:01:49,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:49,417 INFO L93 Difference]: Finished difference Result 13132 states and 39382 transitions. [2021-07-09 18:01:49,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-09 18:01:49,417 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-07-09 18:01:49,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:49,494 INFO L225 Difference]: With dead ends: 13132 [2021-07-09 18:01:49,494 INFO L226 Difference]: Without dead ends: 12784 [2021-07-09 18:01:49,495 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2243 ImplicationChecksByTransitivity, 2887.5ms TimeCoverageRelationStatistics Valid=577, Invalid=8543, Unknown=0, NotChecked=0, Total=9120 [2021-07-09 18:01:49,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12784 states. [2021-07-09 18:01:49,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12784 to 8068. [2021-07-09 18:01:49,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8068 states, 8067 states have (on average 3.033469691335069) internal successors, (24471), 8067 states have internal predecessors, (24471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:49,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8068 states to 8068 states and 24471 transitions. [2021-07-09 18:01:49,645 INFO L78 Accepts]: Start accepts. Automaton has 8068 states and 24471 transitions. Word has length 37 [2021-07-09 18:01:49,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:49,645 INFO L482 AbstractCegarLoop]: Abstraction has 8068 states and 24471 transitions. [2021-07-09 18:01:49,645 INFO L483 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-07-09 18:01:49,645 INFO L276 IsEmpty]: Start isEmpty. Operand 8068 states and 24471 transitions. [2021-07-09 18:01:49,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:49,656 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:49,656 INFO L508 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-07-09 18:01:49,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-07-09 18:01:49,873 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:49,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:49,874 INFO L82 PathProgramCache]: Analyzing trace with hash 100512484, now seen corresponding path program 68 times [2021-07-09 18:01:49,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:49,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994103838] [2021-07-09 18:01:49,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:50,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-07-09 18:01:50,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:50,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994103838] [2021-07-09 18:01:50,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994103838] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:50,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068628101] [2021-07-09 18:01:50,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:50,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:50,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:50,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:01:50,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:50,549 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:50,550 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-07-09 18:01:50,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:50,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:50,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:50,559 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:01:50,657 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:50,657 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-07-09 18:01:50,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:50,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:50,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:50,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:01:50,808 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:50,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068628101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:50,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:50,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:01:50,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343403316] [2021-07-09 18:01:50,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:01:50,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:50,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:01:50,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1055, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:01:50,810 INFO L87 Difference]: Start difference. First operand 8068 states and 24471 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-07-09 18:01:53,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:53,245 INFO L93 Difference]: Finished difference Result 16413 states and 48882 transitions. [2021-07-09 18:01:53,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:01:53,245 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-07-09 18:01:53,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:53,285 INFO L225 Difference]: With dead ends: 16413 [2021-07-09 18:01:53,285 INFO L226 Difference]: Without dead ends: 16134 [2021-07-09 18:01:53,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2492 ImplicationChecksByTransitivity, 2248.0ms TimeCoverageRelationStatistics Valid=854, Invalid=7336, Unknown=0, NotChecked=0, Total=8190 [2021-07-09 18:01:53,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16134 states. [2021-07-09 18:01:53,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16134 to 8256. [2021-07-09 18:01:53,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8256 states, 8255 states have (on average 3.032222895215021) internal successors, (25031), 8255 states have internal predecessors, (25031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:53,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8256 states to 8256 states and 25031 transitions. [2021-07-09 18:01:53,477 INFO L78 Accepts]: Start accepts. Automaton has 8256 states and 25031 transitions. Word has length 37 [2021-07-09 18:01:53,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:53,478 INFO L482 AbstractCegarLoop]: Abstraction has 8256 states and 25031 transitions. [2021-07-09 18:01:53,478 INFO L483 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-07-09 18:01:53,478 INFO L276 IsEmpty]: Start isEmpty. Operand 8256 states and 25031 transitions. [2021-07-09 18:01:53,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:53,489 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:53,489 INFO L508 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-07-09 18:01:53,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:53,706 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:53,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:53,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1796818724, now seen corresponding path program 69 times [2021-07-09 18:01:53,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:53,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045308925] [2021-07-09 18:01:53,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:53,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:54,116 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:54,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:54,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045308925] [2021-07-09 18:01:54,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045308925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:54,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239977605] [2021-07-09 18:01:54,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:54,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:01:54,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:54,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:01:54,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:54,373 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:54,374 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-07-09 18:01:54,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:54,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:54,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-07-09 18:01:54,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:01:54,571 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:54,571 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-07-09 18:01:54,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:54,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:54,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:54,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:20 [2021-07-09 18:01:54,781 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:54,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239977605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:54,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:54,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:01:54,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772438219] [2021-07-09 18:01:54,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:01:54,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:54,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:01:54,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1244, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:01:54,782 INFO L87 Difference]: Start difference. First operand 8256 states and 25031 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-07-09 18:01:58,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:58,898 INFO L93 Difference]: Finished difference Result 12422 states and 37218 transitions. [2021-07-09 18:01:58,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-07-09 18:01:58,898 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-07-09 18:01:58,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:58,922 INFO L225 Difference]: With dead ends: 12422 [2021-07-09 18:01:58,922 INFO L226 Difference]: Without dead ends: 12100 [2021-07-09 18:01:58,923 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2211 ImplicationChecksByTransitivity, 3126.1ms TimeCoverageRelationStatistics Valid=596, Invalid=8334, Unknown=0, NotChecked=0, Total=8930 [2021-07-09 18:01:58,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12100 states. [2021-07-09 18:01:59,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12100 to 8238. [2021-07-09 18:01:59,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8238 states, 8237 states have (on average 3.0339929586014325) internal successors, (24991), 8237 states have internal predecessors, (24991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:59,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8238 states to 8238 states and 24991 transitions. [2021-07-09 18:01:59,121 INFO L78 Accepts]: Start accepts. Automaton has 8238 states and 24991 transitions. Word has length 37 [2021-07-09 18:01:59,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:59,121 INFO L482 AbstractCegarLoop]: Abstraction has 8238 states and 24991 transitions. [2021-07-09 18:01:59,121 INFO L483 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-07-09 18:01:59,121 INFO L276 IsEmpty]: Start isEmpty. Operand 8238 states and 24991 transitions. [2021-07-09 18:01:59,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:01:59,132 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:59,132 INFO L508 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-07-09 18:01:59,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:59,347 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:59,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:59,348 INFO L82 PathProgramCache]: Analyzing trace with hash 1453929248, now seen corresponding path program 70 times [2021-07-09 18:01:59,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:59,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642261162] [2021-07-09 18:01:59,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:59,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:59,705 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:59,706 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:59,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642261162] [2021-07-09 18:01:59,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642261162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:59,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443640097] [2021-07-09 18:01:59,706 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:59,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:59,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:59,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:01:59,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:59,927 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:01:59,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 27 treesize of output 15 [2021-07-09 18:01:59,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:59,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:59,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:59,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:02:00,074 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:00,074 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-07-09 18:02:00,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:00,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:00,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:00,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:02:00,221 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:00,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443640097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:00,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:00,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:02:00,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245450350] [2021-07-09 18:02:00,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:02:00,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:00,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:02:00,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:02:00,222 INFO L87 Difference]: Start difference. First operand 8238 states and 24991 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-07-09 18:02:03,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:03,618 INFO L93 Difference]: Finished difference Result 16690 states and 49715 transitions. [2021-07-09 18:02:03,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-09 18:02:03,618 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-07-09 18:02:03,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:03,656 INFO L225 Difference]: With dead ends: 16690 [2021-07-09 18:02:03,656 INFO L226 Difference]: Without dead ends: 16411 [2021-07-09 18:02:03,657 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2293 ImplicationChecksByTransitivity, 2610.7ms TimeCoverageRelationStatistics Valid=784, Invalid=8146, Unknown=0, NotChecked=0, Total=8930 [2021-07-09 18:02:03,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16411 states. [2021-07-09 18:02:03,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16411 to 8352. [2021-07-09 18:02:03,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8352 states, 8351 states have (on average 3.0324512034486886) internal successors, (25324), 8351 states have internal predecessors, (25324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:03,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8352 states to 8352 states and 25324 transitions. [2021-07-09 18:02:03,877 INFO L78 Accepts]: Start accepts. Automaton has 8352 states and 25324 transitions. Word has length 37 [2021-07-09 18:02:03,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:03,877 INFO L482 AbstractCegarLoop]: Abstraction has 8352 states and 25324 transitions. [2021-07-09 18:02:03,877 INFO L483 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-07-09 18:02:03,877 INFO L276 IsEmpty]: Start isEmpty. Operand 8352 states and 25324 transitions. [2021-07-09 18:02:03,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:03,927 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:03,927 INFO L508 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-07-09 18:02:04,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-07-09 18:02:04,145 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:04,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:04,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1144731808, now seen corresponding path program 71 times [2021-07-09 18:02:04,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:04,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592994726] [2021-07-09 18:02:04,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:04,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:04,454 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:04,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:04,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592994726] [2021-07-09 18:02:04,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592994726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:04,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785632451] [2021-07-09 18:02:04,454 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:04,485 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:02:04,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:04,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:02:04,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:04,716 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:04,716 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-07-09 18:02:04,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:04,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:04,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:04,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:02:04,829 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:04,829 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-07-09 18:02:04,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:04,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:04,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:04,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:02:05,005 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:05,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785632451] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:05,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:05,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:02:05,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000607017] [2021-07-09 18:02:05,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:02:05,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:05,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:02:05,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1096, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:02:05,006 INFO L87 Difference]: Start difference. First operand 8352 states and 25324 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-07-09 18:02:06,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:06,843 INFO L93 Difference]: Finished difference Result 11608 states and 34794 transitions. [2021-07-09 18:02:06,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:02:06,843 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-07-09 18:02:06,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:06,895 INFO L225 Difference]: With dead ends: 11608 [2021-07-09 18:02:06,896 INFO L226 Difference]: Without dead ends: 11293 [2021-07-09 18:02:06,896 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 1421.3ms TimeCoverageRelationStatistics Valid=248, Invalid=3058, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:02:06,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11293 states. [2021-07-09 18:02:07,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11293 to 8315. [2021-07-09 18:02:07,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8315 states, 8314 states have (on average 3.0362039932643734) internal successors, (25243), 8314 states have internal predecessors, (25243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:07,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8315 states to 8315 states and 25243 transitions. [2021-07-09 18:02:07,170 INFO L78 Accepts]: Start accepts. Automaton has 8315 states and 25243 transitions. Word has length 37 [2021-07-09 18:02:07,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:07,170 INFO L482 AbstractCegarLoop]: Abstraction has 8315 states and 25243 transitions. [2021-07-09 18:02:07,170 INFO L483 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-07-09 18:02:07,170 INFO L276 IsEmpty]: Start isEmpty. Operand 8315 states and 25243 transitions. [2021-07-09 18:02:07,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:07,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:07,192 INFO L508 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-07-09 18:02:07,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-07-09 18:02:07,393 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:07,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:07,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1687349058, now seen corresponding path program 72 times [2021-07-09 18:02:07,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:07,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663585984] [2021-07-09 18:02:07,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:07,773 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:07,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:07,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663585984] [2021-07-09 18:02:07,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663585984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:07,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218080008] [2021-07-09 18:02:07,773 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:07,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:02:07,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:07,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:02:07,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:08,064 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:08,065 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-07-09 18:02:08,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:08,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:08,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:08,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:24 [2021-07-09 18:02:08,138 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:08,138 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-07-09 18:02:08,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:08,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:08,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:08,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:15 [2021-07-09 18:02:08,295 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:08,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218080008] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:08,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:08,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 35 [2021-07-09 18:02:08,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305497198] [2021-07-09 18:02:08,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:02:08,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:08,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:02:08,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1137, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:02:08,296 INFO L87 Difference]: Start difference. First operand 8315 states and 25243 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-07-09 18:02:11,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:11,329 INFO L93 Difference]: Finished difference Result 12877 states and 38223 transitions. [2021-07-09 18:02:11,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-09 18:02:11,330 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-07-09 18:02:11,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:11,353 INFO L225 Difference]: With dead ends: 12877 [2021-07-09 18:02:11,353 INFO L226 Difference]: Without dead ends: 12695 [2021-07-09 18:02:11,354 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 2531.6ms TimeCoverageRelationStatistics Valid=800, Invalid=7032, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 18:02:11,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12695 states. [2021-07-09 18:02:11,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12695 to 8425. [2021-07-09 18:02:11,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8425 states, 8424 states have (on average 3.0292022792022792) internal successors, (25518), 8424 states have internal predecessors, (25518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:11,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8425 states to 8425 states and 25518 transitions. [2021-07-09 18:02:11,514 INFO L78 Accepts]: Start accepts. Automaton has 8425 states and 25518 transitions. Word has length 37 [2021-07-09 18:02:11,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:11,514 INFO L482 AbstractCegarLoop]: Abstraction has 8425 states and 25518 transitions. [2021-07-09 18:02:11,514 INFO L483 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-07-09 18:02:11,514 INFO L276 IsEmpty]: Start isEmpty. Operand 8425 states and 25518 transitions. [2021-07-09 18:02:11,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:11,525 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:11,525 INFO L508 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-07-09 18:02:11,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-09 18:02:11,741 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:11,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:11,741 INFO L82 PathProgramCache]: Analyzing trace with hash -911311998, now seen corresponding path program 73 times [2021-07-09 18:02:11,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:11,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683202934] [2021-07-09 18:02:11,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:11,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:12,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-07-09 18:02:12,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:12,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683202934] [2021-07-09 18:02:12,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683202934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:12,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466127168] [2021-07-09 18:02:12,101 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:12,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:12,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:02:12,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:12,489 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:12,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 25 treesize of output 13 [2021-07-09 18:02:12,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:12,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:12,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:12,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:02:12,578 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:12,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:02:12,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:12,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:12,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:12,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:02:12,764 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:12,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466127168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:12,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:12,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:02:12,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762693257] [2021-07-09 18:02:12,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:02:12,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:12,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:02:12,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1248, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:02:12,765 INFO L87 Difference]: Start difference. First operand 8425 states and 25518 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-07-09 18:02:15,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:15,498 INFO L93 Difference]: Finished difference Result 9796 states and 29461 transitions. [2021-07-09 18:02:15,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:02:15,498 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-07-09 18:02:15,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:15,515 INFO L225 Difference]: With dead ends: 9796 [2021-07-09 18:02:15,515 INFO L226 Difference]: Without dead ends: 9555 [2021-07-09 18:02:15,516 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1844.0ms TimeCoverageRelationStatistics Valid=235, Invalid=3547, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:02:15,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9555 states. [2021-07-09 18:02:15,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9555 to 8345. [2021-07-09 18:02:15,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8345 states, 8344 states have (on average 3.0355944391179293) internal successors, (25329), 8344 states have internal predecessors, (25329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:15,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8345 states to 8345 states and 25329 transitions. [2021-07-09 18:02:15,650 INFO L78 Accepts]: Start accepts. Automaton has 8345 states and 25329 transitions. Word has length 37 [2021-07-09 18:02:15,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:15,650 INFO L482 AbstractCegarLoop]: Abstraction has 8345 states and 25329 transitions. [2021-07-09 18:02:15,650 INFO L483 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-07-09 18:02:15,650 INFO L276 IsEmpty]: Start isEmpty. Operand 8345 states and 25329 transitions. [2021-07-09 18:02:15,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:15,661 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:15,662 INFO L508 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-07-09 18:02:15,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-07-09 18:02:15,878 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:15,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:15,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1137118200, now seen corresponding path program 74 times [2021-07-09 18:02:15,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:15,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179030910] [2021-07-09 18:02:15,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:15,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:16,289 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:16,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:16,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179030910] [2021-07-09 18:02:16,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179030910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:16,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418735816] [2021-07-09 18:02:16,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:16,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:16,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:16,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:02:16,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:16,676 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:16,676 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-07-09 18:02:16,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:16,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:16,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:16,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:02:16,761 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:16,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:02:16,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:16,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:16,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:16,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:02:17,033 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:17,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418735816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:17,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:17,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:02:17,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505587033] [2021-07-09 18:02:17,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:02:17,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:17,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:02:17,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1231, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:02:17,034 INFO L87 Difference]: Start difference. First operand 8345 states and 25329 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-07-09 18:02:20,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:20,691 INFO L93 Difference]: Finished difference Result 13602 states and 40230 transitions. [2021-07-09 18:02:20,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:02:20,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-07-09 18:02:20,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:20,718 INFO L225 Difference]: With dead ends: 13602 [2021-07-09 18:02:20,718 INFO L226 Difference]: Without dead ends: 13396 [2021-07-09 18:02:20,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 2909.3ms TimeCoverageRelationStatistics Valid=656, Invalid=6316, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 18:02:20,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13396 states. [2021-07-09 18:02:20,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13396 to 8447. [2021-07-09 18:02:20,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8447 states, 8446 states have (on average 3.0306654037414162) internal successors, (25597), 8446 states have internal predecessors, (25597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:20,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8447 states to 8447 states and 25597 transitions. [2021-07-09 18:02:20,882 INFO L78 Accepts]: Start accepts. Automaton has 8447 states and 25597 transitions. Word has length 37 [2021-07-09 18:02:20,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:20,882 INFO L482 AbstractCegarLoop]: Abstraction has 8447 states and 25597 transitions. [2021-07-09 18:02:20,882 INFO L483 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-07-09 18:02:20,882 INFO L276 IsEmpty]: Start isEmpty. Operand 8447 states and 25597 transitions. [2021-07-09 18:02:20,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:20,893 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:20,893 INFO L508 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-07-09 18:02:21,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-07-09 18:02:21,109 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:21,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:21,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1461542856, now seen corresponding path program 75 times [2021-07-09 18:02:21,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:21,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166239617] [2021-07-09 18:02:21,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:21,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:21,441 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:21,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:21,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166239617] [2021-07-09 18:02:21,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166239617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:21,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864434489] [2021-07-09 18:02:21,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:21,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:02:21,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:21,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:02:21,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:21,817 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:21,818 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-07-09 18:02:21,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:21,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:21,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:21,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:02:21,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:02:21,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:02:21,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:02:21,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:21,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:21,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:21,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-07-09 18:02:22,144 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:22,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864434489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:22,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:22,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-09 18:02:22,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196371790] [2021-07-09 18:02:22,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:02:22,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:22,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:02:22,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1179, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:02:22,145 INFO L87 Difference]: Start difference. First operand 8447 states and 25597 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-07-09 18:02:24,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:24,395 INFO L93 Difference]: Finished difference Result 9704 states and 29180 transitions. [2021-07-09 18:02:24,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:02:24,396 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-07-09 18:02:24,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:24,412 INFO L225 Difference]: With dead ends: 9704 [2021-07-09 18:02:24,412 INFO L226 Difference]: Without dead ends: 9465 [2021-07-09 18:02:24,413 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 1758.1ms TimeCoverageRelationStatistics Valid=233, Invalid=3189, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:02:24,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9465 states. [2021-07-09 18:02:24,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9465 to 8387. [2021-07-09 18:02:24,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8387 states, 8386 states have (on average 3.0343429525399475) internal successors, (25446), 8386 states have internal predecessors, (25446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:24,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8387 states to 8387 states and 25446 transitions. [2021-07-09 18:02:24,544 INFO L78 Accepts]: Start accepts. Automaton has 8387 states and 25446 transitions. Word has length 37 [2021-07-09 18:02:24,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:24,544 INFO L482 AbstractCegarLoop]: Abstraction has 8387 states and 25446 transitions. [2021-07-09 18:02:24,544 INFO L483 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-07-09 18:02:24,545 INFO L276 IsEmpty]: Start isEmpty. Operand 8387 states and 25446 transitions. [2021-07-09 18:02:24,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:24,556 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:24,556 INFO L508 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-07-09 18:02:24,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:24,772 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:24,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:24,772 INFO L82 PathProgramCache]: Analyzing trace with hash 708357172, now seen corresponding path program 76 times [2021-07-09 18:02:24,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:24,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627805397] [2021-07-09 18:02:24,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:24,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:25,058 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:25,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:25,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627805397] [2021-07-09 18:02:25,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627805397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:25,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115225383] [2021-07-09 18:02:25,059 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:25,131 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:25,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:25,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:02:25,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:25,345 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:25,345 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-07-09 18:02:25,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:25,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:25,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:25,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:02:25,535 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:25,535 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-07-09 18:02:25,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:25,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:25,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:25,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:02:25,736 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:25,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115225383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:25,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:25,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:02:25,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579687459] [2021-07-09 18:02:25,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:02:25,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:25,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:02:25,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:02:25,737 INFO L87 Difference]: Start difference. First operand 8387 states and 25446 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-07-09 18:02:30,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:30,142 INFO L93 Difference]: Finished difference Result 14948 states and 44311 transitions. [2021-07-09 18:02:30,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-07-09 18:02:30,142 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-07-09 18:02:30,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:30,169 INFO L225 Difference]: With dead ends: 14948 [2021-07-09 18:02:30,169 INFO L226 Difference]: Without dead ends: 14669 [2021-07-09 18:02:30,170 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2075 ImplicationChecksByTransitivity, 3210.0ms TimeCoverageRelationStatistics Valid=751, Invalid=7991, Unknown=0, NotChecked=0, Total=8742 [2021-07-09 18:02:30,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14669 states. [2021-07-09 18:02:30,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14669 to 8471. [2021-07-09 18:02:30,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8471 states, 8470 states have (on average 3.0321133412042505) internal successors, (25682), 8470 states have internal predecessors, (25682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:30,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8471 states to 8471 states and 25682 transitions. [2021-07-09 18:02:30,343 INFO L78 Accepts]: Start accepts. Automaton has 8471 states and 25682 transitions. Word has length 37 [2021-07-09 18:02:30,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:30,343 INFO L482 AbstractCegarLoop]: Abstraction has 8471 states and 25682 transitions. [2021-07-09 18:02:30,343 INFO L483 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-07-09 18:02:30,344 INFO L276 IsEmpty]: Start isEmpty. Operand 8471 states and 25682 transitions. [2021-07-09 18:02:30,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:30,355 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:30,355 INFO L508 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-07-09 18:02:30,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:30,569 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:30,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:30,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1890303884, now seen corresponding path program 77 times [2021-07-09 18:02:30,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:30,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306279952] [2021-07-09 18:02:30,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:30,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:30,939 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:30,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:30,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306279952] [2021-07-09 18:02:30,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306279952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:30,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91442310] [2021-07-09 18:02:30,939 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:30,969 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:02:30,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:30,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:02:30,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:31,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:02:31,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:02:31,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:02:31,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:02:31,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 22 [2021-07-09 18:02:31,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:31,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:31,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:31,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:29 [2021-07-09 18:02:31,397 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:31,398 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-07-09 18:02:31,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:31,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:31,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:31,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-09 18:02:31,599 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:31,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91442310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:31,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:31,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:02:31,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719225657] [2021-07-09 18:02:31,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:02:31,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:31,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:02:31,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1107, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:02:31,600 INFO L87 Difference]: Start difference. First operand 8471 states and 25682 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-07-09 18:02:33,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:33,526 INFO L93 Difference]: Finished difference Result 9870 states and 29701 transitions. [2021-07-09 18:02:33,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:02:33,526 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-07-09 18:02:33,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:33,544 INFO L225 Difference]: With dead ends: 9870 [2021-07-09 18:02:33,544 INFO L226 Difference]: Without dead ends: 9641 [2021-07-09 18:02:33,544 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 1459.3ms TimeCoverageRelationStatistics Valid=193, Invalid=2459, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:02:33,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9641 states. [2021-07-09 18:02:33,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9641 to 8534. [2021-07-09 18:02:33,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8534 states, 8533 states have (on average 3.0342200867221374) internal successors, (25891), 8533 states have internal predecessors, (25891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:33,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8534 states to 8534 states and 25891 transitions. [2021-07-09 18:02:33,679 INFO L78 Accepts]: Start accepts. Automaton has 8534 states and 25891 transitions. Word has length 37 [2021-07-09 18:02:33,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:33,679 INFO L482 AbstractCegarLoop]: Abstraction has 8534 states and 25891 transitions. [2021-07-09 18:02:33,679 INFO L483 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-07-09 18:02:33,679 INFO L276 IsEmpty]: Start isEmpty. Operand 8534 states and 25891 transitions. [2021-07-09 18:02:33,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:33,690 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:33,690 INFO L508 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-07-09 18:02:33,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-07-09 18:02:33,905 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:33,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:33,906 INFO L82 PathProgramCache]: Analyzing trace with hash 2061773936, now seen corresponding path program 78 times [2021-07-09 18:02:33,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:33,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734371508] [2021-07-09 18:02:33,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:33,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:34,211 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:34,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:34,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734371508] [2021-07-09 18:02:34,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734371508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:34,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122725178] [2021-07-09 18:02:34,211 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:34,242 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:02:34,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:34,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:02:34,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:34,437 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:34,437 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-07-09 18:02:34,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:34,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:34,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:34,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:02:34,535 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:34,535 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-07-09 18:02:34,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:34,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:34,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:34,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-09 18:02:34,674 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:34,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122725178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:34,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:34,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:02:34,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628293482] [2021-07-09 18:02:34,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:02:34,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:34,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:02:34,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1069, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:02:34,675 INFO L87 Difference]: Start difference. First operand 8534 states and 25891 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-07-09 18:02:37,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:37,203 INFO L93 Difference]: Finished difference Result 13098 states and 38951 transitions. [2021-07-09 18:02:37,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 18:02:37,204 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-07-09 18:02:37,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:37,229 INFO L225 Difference]: With dead ends: 13098 [2021-07-09 18:02:37,229 INFO L226 Difference]: Without dead ends: 12916 [2021-07-09 18:02:37,230 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1313 ImplicationChecksByTransitivity, 1782.4ms TimeCoverageRelationStatistics Valid=513, Invalid=4743, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:02:37,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12916 states. [2021-07-09 18:02:37,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12916 to 8582. [2021-07-09 18:02:37,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8582 states, 8581 states have (on average 3.032280619974362) internal successors, (26020), 8581 states have internal predecessors, (26020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:37,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8582 states to 8582 states and 26020 transitions. [2021-07-09 18:02:37,376 INFO L78 Accepts]: Start accepts. Automaton has 8582 states and 26020 transitions. Word has length 37 [2021-07-09 18:02:37,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:37,376 INFO L482 AbstractCegarLoop]: Abstraction has 8582 states and 26020 transitions. [2021-07-09 18:02:37,376 INFO L483 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-07-09 18:02:37,376 INFO L276 IsEmpty]: Start isEmpty. Operand 8582 states and 26020 transitions. [2021-07-09 18:02:37,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:37,386 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:37,386 INFO L508 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-07-09 18:02:37,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-09 18:02:37,603 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:37,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:37,603 INFO L82 PathProgramCache]: Analyzing trace with hash -536887120, now seen corresponding path program 79 times [2021-07-09 18:02:37,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:37,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929540606] [2021-07-09 18:02:37,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:37,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:37,944 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:37,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:37,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929540606] [2021-07-09 18:02:37,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929540606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:37,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325488554] [2021-07-09 18:02:37,945 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:37,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:37,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:02:37,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:38,210 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:38,210 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-07-09 18:02:38,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:38,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:38,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:38,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:02:38,397 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:38,398 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-07-09 18:02:38,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:38,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:38,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:38,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:02:38,611 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:38,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325488554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:38,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:38,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:02:38,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235011997] [2021-07-09 18:02:38,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:02:38,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:38,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:02:38,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:02:38,613 INFO L87 Difference]: Start difference. First operand 8582 states and 26020 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-07-09 18:02:41,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:41,026 INFO L93 Difference]: Finished difference Result 10097 states and 30475 transitions. [2021-07-09 18:02:41,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:02:41,026 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-07-09 18:02:41,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:41,045 INFO L225 Difference]: With dead ends: 10097 [2021-07-09 18:02:41,046 INFO L226 Difference]: Without dead ends: 9933 [2021-07-09 18:02:41,046 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 1700.1ms TimeCoverageRelationStatistics Valid=216, Invalid=3206, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:02:41,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9933 states. [2021-07-09 18:02:41,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9933 to 8576. [2021-07-09 18:02:41,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8576 states, 8575 states have (on average 3.032536443148688) internal successors, (26004), 8575 states have internal predecessors, (26004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:41,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8576 states to 8576 states and 26004 transitions. [2021-07-09 18:02:41,186 INFO L78 Accepts]: Start accepts. Automaton has 8576 states and 26004 transitions. Word has length 37 [2021-07-09 18:02:41,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:41,186 INFO L482 AbstractCegarLoop]: Abstraction has 8576 states and 26004 transitions. [2021-07-09 18:02:41,186 INFO L483 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-07-09 18:02:41,186 INFO L276 IsEmpty]: Start isEmpty. Operand 8576 states and 26004 transitions. [2021-07-09 18:02:41,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:41,198 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:41,198 INFO L508 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-07-09 18:02:41,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-09 18:02:41,415 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:41,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:41,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1577367020, now seen corresponding path program 80 times [2021-07-09 18:02:41,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:41,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761947441] [2021-07-09 18:02:41,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:41,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:41,822 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:41,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:41,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761947441] [2021-07-09 18:02:41,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761947441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:41,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865842790] [2021-07-09 18:02:41,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:41,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:41,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:41,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:02:41,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:42,112 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:42,112 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-07-09 18:02:42,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:42,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:42,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:42,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:02:42,346 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:42,347 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-07-09 18:02:42,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:42,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:42,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:42,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 18:02:42,521 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:42,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865842790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:42,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:42,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:02:42,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100597283] [2021-07-09 18:02:42,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:02:42,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:42,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:02:42,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:02:42,522 INFO L87 Difference]: Start difference. First operand 8576 states and 26004 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-07-09 18:02:45,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:45,277 INFO L93 Difference]: Finished difference Result 10152 states and 30709 transitions. [2021-07-09 18:02:45,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:02:45,277 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-07-09 18:02:45,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:45,293 INFO L225 Difference]: With dead ends: 10152 [2021-07-09 18:02:45,293 INFO L226 Difference]: Without dead ends: 9978 [2021-07-09 18:02:45,293 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 1858.7ms TimeCoverageRelationStatistics Valid=213, Invalid=3209, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:02:45,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9978 states. [2021-07-09 18:02:45,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9978 to 8584. [2021-07-09 18:02:45,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8584 states, 8583 states have (on average 3.0327391355004076) internal successors, (26030), 8583 states have internal predecessors, (26030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:45,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8584 states to 8584 states and 26030 transitions. [2021-07-09 18:02:45,423 INFO L78 Accepts]: Start accepts. Automaton has 8584 states and 26030 transitions. Word has length 37 [2021-07-09 18:02:45,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:45,423 INFO L482 AbstractCegarLoop]: Abstraction has 8584 states and 26030 transitions. [2021-07-09 18:02:45,423 INFO L483 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-07-09 18:02:45,424 INFO L276 IsEmpty]: Start isEmpty. Operand 8584 states and 26030 transitions. [2021-07-09 18:02:45,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:45,435 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:45,435 INFO L508 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-07-09 18:02:45,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-07-09 18:02:45,651 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:45,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:45,651 INFO L82 PathProgramCache]: Analyzing trace with hash 370495870, now seen corresponding path program 81 times [2021-07-09 18:02:45,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:45,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134152440] [2021-07-09 18:02:45,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:45,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:46,073 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:46,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:46,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134152440] [2021-07-09 18:02:46,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134152440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:46,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949430162] [2021-07-09 18:02:46,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:46,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:02:46,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:46,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:02:46,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:46,367 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:46,367 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-07-09 18:02:46,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:46,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:46,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:46,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:02:46,629 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:46,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 21 [2021-07-09 18:02:46,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:46,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:46,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:46,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-07-09 18:02:46,820 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:46,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949430162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:46,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:46,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:02:46,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066232100] [2021-07-09 18:02:46,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:02:46,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:46,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:02:46,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:02:46,821 INFO L87 Difference]: Start difference. First operand 8584 states and 26030 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-07-09 18:02:49,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:49,196 INFO L93 Difference]: Finished difference Result 10304 states and 31181 transitions. [2021-07-09 18:02:49,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:02:49,197 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-07-09 18:02:49,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:49,214 INFO L225 Difference]: With dead ends: 10304 [2021-07-09 18:02:49,214 INFO L226 Difference]: Without dead ends: 10086 [2021-07-09 18:02:49,214 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 1741.4ms TimeCoverageRelationStatistics Valid=194, Invalid=2776, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:02:49,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10086 states. [2021-07-09 18:02:49,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10086 to 8566. [2021-07-09 18:02:49,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8566 states, 8565 states have (on average 3.036427320490368) internal successors, (26007), 8565 states have internal predecessors, (26007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:49,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8566 states to 8566 states and 26007 transitions. [2021-07-09 18:02:49,347 INFO L78 Accepts]: Start accepts. Automaton has 8566 states and 26007 transitions. Word has length 37 [2021-07-09 18:02:49,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:49,347 INFO L482 AbstractCegarLoop]: Abstraction has 8566 states and 26007 transitions. [2021-07-09 18:02:49,347 INFO L483 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-07-09 18:02:49,347 INFO L276 IsEmpty]: Start isEmpty. Operand 8566 states and 26007 transitions. [2021-07-09 18:02:49,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:49,359 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:49,359 INFO L508 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-07-09 18:02:49,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:49,573 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:49,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:49,573 INFO L82 PathProgramCache]: Analyzing trace with hash 246092200, now seen corresponding path program 82 times [2021-07-09 18:02:49,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:49,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891638601] [2021-07-09 18:02:49,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:49,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:49,948 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:49,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:49,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891638601] [2021-07-09 18:02:49,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891638601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:49,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936527967] [2021-07-09 18:02:49,949 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:49,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:49,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:49,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:02:49,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:50,340 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:50,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 18:02:50,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:50,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:50,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:50,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:02:50,428 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:50,428 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-07-09 18:02:50,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:50,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:50,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:50,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:02:50,638 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:50,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936527967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:50,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:50,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 18:02:50,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252405443] [2021-07-09 18:02:50,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:02:50,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:50,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:02:50,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:02:50,639 INFO L87 Difference]: Start difference. First operand 8566 states and 26007 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-07-09 18:02:54,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:54,550 INFO L93 Difference]: Finished difference Result 14065 states and 41657 transitions. [2021-07-09 18:02:54,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:02:54,550 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-07-09 18:02:54,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:54,578 INFO L225 Difference]: With dead ends: 14065 [2021-07-09 18:02:54,578 INFO L226 Difference]: Without dead ends: 13859 [2021-07-09 18:02:54,579 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1560 ImplicationChecksByTransitivity, 2984.0ms TimeCoverageRelationStatistics Valid=654, Invalid=6486, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:02:54,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13859 states. [2021-07-09 18:02:54,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13859 to 8788. [2021-07-09 18:02:54,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8788 states, 8787 states have (on average 3.0311824285876865) internal successors, (26635), 8787 states have internal predecessors, (26635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:54,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8788 states to 8788 states and 26635 transitions. [2021-07-09 18:02:54,751 INFO L78 Accepts]: Start accepts. Automaton has 8788 states and 26635 transitions. Word has length 37 [2021-07-09 18:02:54,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:54,751 INFO L482 AbstractCegarLoop]: Abstraction has 8788 states and 26635 transitions. [2021-07-09 18:02:54,751 INFO L483 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-07-09 18:02:54,751 INFO L276 IsEmpty]: Start isEmpty. Operand 8788 states and 26635 transitions. [2021-07-09 18:02:54,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:54,763 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:54,763 INFO L508 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-07-09 18:02:54,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:54,979 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:54,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:54,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1942398440, now seen corresponding path program 83 times [2021-07-09 18:02:54,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:54,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680656295] [2021-07-09 18:02:54,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:55,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:55,421 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:55,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:55,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680656295] [2021-07-09 18:02:55,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680656295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:55,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102775853] [2021-07-09 18:02:55,422 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:55,451 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:02:55,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:55,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 18:02:55,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:55,723 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:55,723 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-07-09 18:02:55,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:55,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:55,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:55,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:39 [2021-07-09 18:02:55,803 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:55,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:02:55,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:55,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:55,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:55,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:02:55,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-07-09 18:02:55,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102775853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:55,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:55,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:02:55,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535932136] [2021-07-09 18:02:55,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:02:55,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:55,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:02:55,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1104, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:02:55,997 INFO L87 Difference]: Start difference. First operand 8788 states and 26635 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-07-09 18:02:57,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:57,815 INFO L93 Difference]: Finished difference Result 10103 states and 30415 transitions. [2021-07-09 18:02:57,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:02:57,816 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-07-09 18:02:57,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:57,834 INFO L225 Difference]: With dead ends: 10103 [2021-07-09 18:02:57,834 INFO L226 Difference]: Without dead ends: 9871 [2021-07-09 18:02:57,835 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 1378.5ms TimeCoverageRelationStatistics Valid=197, Invalid=2455, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:02:57,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9871 states. [2021-07-09 18:02:57,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9871 to 8728. [2021-07-09 18:02:57,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8728 states, 8727 states have (on average 3.0347198349948434) internal successors, (26484), 8727 states have internal predecessors, (26484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:58,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8728 states to 8728 states and 26484 transitions. [2021-07-09 18:02:58,077 INFO L78 Accepts]: Start accepts. Automaton has 8728 states and 26484 transitions. Word has length 37 [2021-07-09 18:02:58,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:58,077 INFO L482 AbstractCegarLoop]: Abstraction has 8728 states and 26484 transitions. [2021-07-09 18:02:58,077 INFO L483 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-07-09 18:02:58,078 INFO L276 IsEmpty]: Start isEmpty. Operand 8728 states and 26484 transitions. [2021-07-09 18:02:58,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:02:58,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:58,088 INFO L508 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-07-09 18:02:58,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-07-09 18:02:58,298 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:58,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:58,299 INFO L82 PathProgramCache]: Analyzing trace with hash -182668828, now seen corresponding path program 84 times [2021-07-09 18:02:58,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:58,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127530566] [2021-07-09 18:02:58,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:58,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:58,732 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:58,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:58,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127530566] [2021-07-09 18:02:58,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127530566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:58,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068325071] [2021-07-09 18:02:58,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:58,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:02:58,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:58,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 18:02:58,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:58,996 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:58,996 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-07-09 18:02:58,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:59,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:59,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-07-09 18:02:59,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:02:59,107 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:02:59,108 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-07-09 18:02:59,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:59,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:59,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:59,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:02:59,272 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:59,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068325071] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:59,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:59,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-09 18:02:59,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920527907] [2021-07-09 18:02:59,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:02:59,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:59,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:02:59,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1206, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:02:59,274 INFO L87 Difference]: Start difference. First operand 8728 states and 26484 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-07-09 18:03:01,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:01,735 INFO L93 Difference]: Finished difference Result 12510 states and 37053 transitions. [2021-07-09 18:03:01,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:03:01,735 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-07-09 18:03:01,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:01,754 INFO L225 Difference]: With dead ends: 12510 [2021-07-09 18:03:01,754 INFO L226 Difference]: Without dead ends: 12331 [2021-07-09 18:03:01,754 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1593 ImplicationChecksByTransitivity, 2211.4ms TimeCoverageRelationStatistics Valid=605, Invalid=5557, Unknown=0, NotChecked=0, Total=6162 [2021-07-09 18:03:01,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12331 states. [2021-07-09 18:03:01,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12331 to 8818. [2021-07-09 18:03:01,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8818 states, 8817 states have (on average 3.0323239197005782) internal successors, (26736), 8817 states have internal predecessors, (26736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:01,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8818 states to 8818 states and 26736 transitions. [2021-07-09 18:03:01,880 INFO L78 Accepts]: Start accepts. Automaton has 8818 states and 26736 transitions. Word has length 37 [2021-07-09 18:03:01,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:01,880 INFO L482 AbstractCegarLoop]: Abstraction has 8818 states and 26736 transitions. [2021-07-09 18:03:01,880 INFO L483 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-07-09 18:03:01,880 INFO L276 IsEmpty]: Start isEmpty. Operand 8818 states and 26736 transitions. [2021-07-09 18:03:01,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:01,892 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:01,892 INFO L508 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-07-09 18:03:02,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:02,108 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:02,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:02,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1513637412, now seen corresponding path program 85 times [2021-07-09 18:03:02,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:02,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145893623] [2021-07-09 18:03:02,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:02,459 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:02,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:02,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145893623] [2021-07-09 18:03:02,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145893623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:02,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398228080] [2021-07-09 18:03:02,460 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:02,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:02,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:03:02,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:02,728 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:02,728 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-07-09 18:03:02,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:02,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:02,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:02,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-09 18:03:02,839 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:02,839 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-07-09 18:03:02,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:02,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:02,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:02,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-09 18:03:03,027 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:03,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398228080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:03,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:03,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:03:03,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834837078] [2021-07-09 18:03:03,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:03:03,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:03,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:03:03,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1105, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:03:03,028 INFO L87 Difference]: Start difference. First operand 8818 states and 26736 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-07-09 18:03:04,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:04,858 INFO L93 Difference]: Finished difference Result 10133 states and 30516 transitions. [2021-07-09 18:03:04,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:03:04,858 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-07-09 18:03:04,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:04,877 INFO L225 Difference]: With dead ends: 10133 [2021-07-09 18:03:04,877 INFO L226 Difference]: Without dead ends: 9928 [2021-07-09 18:03:04,877 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1348.7ms TimeCoverageRelationStatistics Valid=201, Invalid=2451, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:03:04,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9928 states. [2021-07-09 18:03:04,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9928 to 8875. [2021-07-09 18:03:04,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8875 states, 8874 states have (on average 3.032567049808429) internal successors, (26911), 8874 states have internal predecessors, (26911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:05,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8875 states to 8875 states and 26911 transitions. [2021-07-09 18:03:05,015 INFO L78 Accepts]: Start accepts. Automaton has 8875 states and 26911 transitions. Word has length 37 [2021-07-09 18:03:05,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:05,015 INFO L482 AbstractCegarLoop]: Abstraction has 8875 states and 26911 transitions. [2021-07-09 18:03:05,015 INFO L483 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-07-09 18:03:05,015 INFO L276 IsEmpty]: Start isEmpty. Operand 8875 states and 26911 transitions. [2021-07-09 18:03:05,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:05,027 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:05,027 INFO L508 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-07-09 18:03:05,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:05,242 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:05,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:05,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1170747936, now seen corresponding path program 86 times [2021-07-09 18:03:05,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:05,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621653846] [2021-07-09 18:03:05,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:05,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:05,619 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:05,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:05,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621653846] [2021-07-09 18:03:05,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621653846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:05,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82135388] [2021-07-09 18:03:05,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:05,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:05,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:05,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:03:05,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:05,902 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:05,902 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-07-09 18:03:05,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:05,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:05,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:05,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:03:06,107 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:06,108 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-07-09 18:03:06,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:06,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:06,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:06,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:03:06,313 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:06,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82135388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:06,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:06,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 18:03:06,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161608627] [2021-07-09 18:03:06,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:03:06,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:06,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:03:06,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:03:06,314 INFO L87 Difference]: Start difference. First operand 8875 states and 26911 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-07-09 18:03:10,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:10,017 INFO L93 Difference]: Finished difference Result 13395 states and 39970 transitions. [2021-07-09 18:03:10,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:03:10,018 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-07-09 18:03:10,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:10,043 INFO L225 Difference]: With dead ends: 13395 [2021-07-09 18:03:10,043 INFO L226 Difference]: Without dead ends: 13213 [2021-07-09 18:03:10,044 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1559 ImplicationChecksByTransitivity, 2607.1ms TimeCoverageRelationStatistics Valid=529, Invalid=6113, Unknown=0, NotChecked=0, Total=6642 [2021-07-09 18:03:10,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13213 states. [2021-07-09 18:03:10,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13213 to 8930. [2021-07-09 18:03:10,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8930 states, 8929 states have (on average 3.0306865270467016) internal successors, (27061), 8929 states have internal predecessors, (27061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:10,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8930 states to 8930 states and 27061 transitions. [2021-07-09 18:03:10,205 INFO L78 Accepts]: Start accepts. Automaton has 8930 states and 27061 transitions. Word has length 37 [2021-07-09 18:03:10,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:10,205 INFO L482 AbstractCegarLoop]: Abstraction has 8930 states and 27061 transitions. [2021-07-09 18:03:10,205 INFO L483 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-07-09 18:03:10,205 INFO L276 IsEmpty]: Start isEmpty. Operand 8930 states and 27061 transitions. [2021-07-09 18:03:10,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:10,216 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:10,216 INFO L508 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-07-09 18:03:10,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-07-09 18:03:10,433 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:10,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:10,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1427913120, now seen corresponding path program 87 times [2021-07-09 18:03:10,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:10,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243618674] [2021-07-09 18:03:10,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:10,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:10,775 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:10,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:10,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243618674] [2021-07-09 18:03:10,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243618674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:10,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711670846] [2021-07-09 18:03:10,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:10,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:03:10,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:10,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:03:10,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:11,052 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:11,052 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-07-09 18:03:11,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:11,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:11,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:11,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-07-09 18:03:11,338 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:11,339 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 43 treesize of output 23 [2021-07-09 18:03:11,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:11,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:11,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:11,346 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 18:03:11,564 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:11,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711670846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:11,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:11,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:03:11,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350514172] [2021-07-09 18:03:11,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:03:11,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:11,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:03:11,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:03:11,565 INFO L87 Difference]: Start difference. First operand 8930 states and 27061 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-07-09 18:03:14,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:14,150 INFO L93 Difference]: Finished difference Result 10259 states and 30929 transitions. [2021-07-09 18:03:14,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:03:14,150 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-07-09 18:03:14,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:14,171 INFO L225 Difference]: With dead ends: 10259 [2021-07-09 18:03:14,171 INFO L226 Difference]: Without dead ends: 10035 [2021-07-09 18:03:14,171 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 1972.7ms TimeCoverageRelationStatistics Valid=236, Invalid=3424, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:03:14,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10035 states. [2021-07-09 18:03:14,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10035 to 8888. [2021-07-09 18:03:14,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8888 states, 8887 states have (on average 3.033419601665354) internal successors, (26958), 8887 states have internal predecessors, (26958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:14,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8888 states to 8888 states and 26958 transitions. [2021-07-09 18:03:14,362 INFO L78 Accepts]: Start accepts. Automaton has 8888 states and 26958 transitions. Word has length 37 [2021-07-09 18:03:14,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:14,362 INFO L482 AbstractCegarLoop]: Abstraction has 8888 states and 26958 transitions. [2021-07-09 18:03:14,362 INFO L483 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-07-09 18:03:14,362 INFO L276 IsEmpty]: Start isEmpty. Operand 8888 states and 26958 transitions. [2021-07-09 18:03:14,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:14,374 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:14,374 INFO L508 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-07-09 18:03:14,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-07-09 18:03:14,589 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:14,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:14,590 INFO L82 PathProgramCache]: Analyzing trace with hash 1557708162, now seen corresponding path program 88 times [2021-07-09 18:03:14,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:14,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331364490] [2021-07-09 18:03:14,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:14,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:14,961 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:14,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:14,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331364490] [2021-07-09 18:03:14,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331364490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:14,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713321200] [2021-07-09 18:03:14,962 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:14,991 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:14,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:14,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:03:14,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:15,199 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:03:15,199 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-07-09 18:03:15,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:15,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:15,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:15,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-09 18:03:15,421 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:15,421 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-07-09 18:03:15,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:15,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:15,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:15,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:03:15,619 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:15,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713321200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:15,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:15,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 18:03:15,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464370467] [2021-07-09 18:03:15,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:03:15,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:15,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:03:15,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:03:15,620 INFO L87 Difference]: Start difference. First operand 8888 states and 26958 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-07-09 18:03:18,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:18,842 INFO L93 Difference]: Finished difference Result 13352 states and 39604 transitions. [2021-07-09 18:03:18,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:03:18,842 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-07-09 18:03:18,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:18,866 INFO L225 Difference]: With dead ends: 13352 [2021-07-09 18:03:18,866 INFO L226 Difference]: Without dead ends: 13170 [2021-07-09 18:03:18,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1710 ImplicationChecksByTransitivity, 2578.2ms TimeCoverageRelationStatistics Valid=645, Invalid=6327, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 18:03:18,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13170 states. [2021-07-09 18:03:19,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13170 to 9026. [2021-07-09 18:03:19,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9026 states, 9025 states have (on average 3.0313573407202217) internal successors, (27358), 9025 states have internal predecessors, (27358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:19,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9026 states to 9026 states and 27358 transitions. [2021-07-09 18:03:19,030 INFO L78 Accepts]: Start accepts. Automaton has 9026 states and 27358 transitions. Word has length 37 [2021-07-09 18:03:19,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:19,030 INFO L482 AbstractCegarLoop]: Abstraction has 9026 states and 27358 transitions. [2021-07-09 18:03:19,030 INFO L483 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-07-09 18:03:19,030 INFO L276 IsEmpty]: Start isEmpty. Operand 9026 states and 27358 transitions. [2021-07-09 18:03:19,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:19,041 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:19,042 INFO L508 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-07-09 18:03:19,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:19,257 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:19,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:19,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1040952894, now seen corresponding path program 89 times [2021-07-09 18:03:19,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:19,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986004677] [2021-07-09 18:03:19,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:19,588 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:19,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:19,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986004677] [2021-07-09 18:03:19,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986004677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:19,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297206474] [2021-07-09 18:03:19,589 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:19,618 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:03:19,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:19,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:03:19,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:19,829 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:19,829 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-07-09 18:03:19,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:19,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:19,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:19,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:28 [2021-07-09 18:03:20,053 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:20,053 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 43 treesize of output 23 [2021-07-09 18:03:20,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:20,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:20,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:20,060 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 18:03:20,165 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:20,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297206474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:20,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:20,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:03:20,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364226496] [2021-07-09 18:03:20,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:03:20,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:20,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:03:20,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1102, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:03:20,166 INFO L87 Difference]: Start difference. First operand 9026 states and 27358 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-07-09 18:03:21,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:21,487 INFO L93 Difference]: Finished difference Result 9367 states and 28189 transitions. [2021-07-09 18:03:21,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:03:21,488 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-07-09 18:03:21,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:21,504 INFO L225 Difference]: With dead ends: 9367 [2021-07-09 18:03:21,504 INFO L226 Difference]: Without dead ends: 9247 [2021-07-09 18:03:21,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1426.5ms TimeCoverageRelationStatistics Valid=217, Invalid=2753, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:03:21,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9247 states. [2021-07-09 18:03:21,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9247 to 9023. [2021-07-09 18:03:21,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9023 states, 9022 states have (on average 3.0308135668366214) internal successors, (27344), 9022 states have internal predecessors, (27344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:21,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9023 states to 9023 states and 27344 transitions. [2021-07-09 18:03:21,622 INFO L78 Accepts]: Start accepts. Automaton has 9023 states and 27344 transitions. Word has length 37 [2021-07-09 18:03:21,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:21,622 INFO L482 AbstractCegarLoop]: Abstraction has 9023 states and 27344 transitions. [2021-07-09 18:03:21,622 INFO L483 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-07-09 18:03:21,622 INFO L276 IsEmpty]: Start isEmpty. Operand 9023 states and 27344 transitions. [2021-07-09 18:03:21,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:21,633 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:21,633 INFO L508 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-07-09 18:03:21,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:21,848 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:21,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:21,849 INFO L82 PathProgramCache]: Analyzing trace with hash -186655844, now seen corresponding path program 90 times [2021-07-09 18:03:21,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:21,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822381919] [2021-07-09 18:03:21,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:21,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:22,220 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:22,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:22,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822381919] [2021-07-09 18:03:22,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822381919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:22,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203836125] [2021-07-09 18:03:22,220 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:22,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:03:22,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:22,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:03:22,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:22,449 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:22,449 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-07-09 18:03:22,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:22,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:22,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:22,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:03:22,584 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:22,585 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-07-09 18:03:22,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:22,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:22,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:22,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:03:22,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-07-09 18:03:22,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203836125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:22,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:22,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-09 18:03:22,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470000738] [2021-07-09 18:03:22,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:03:22,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:22,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:03:22,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1204, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:03:22,746 INFO L87 Difference]: Start difference. First operand 9023 states and 27344 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-07-09 18:03:25,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:25,325 INFO L93 Difference]: Finished difference Result 13987 states and 41556 transitions. [2021-07-09 18:03:25,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:03:25,326 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-07-09 18:03:25,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:25,351 INFO L225 Difference]: With dead ends: 13987 [2021-07-09 18:03:25,352 INFO L226 Difference]: Without dead ends: 13811 [2021-07-09 18:03:25,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1525 ImplicationChecksByTransitivity, 2162.2ms TimeCoverageRelationStatistics Valid=578, Invalid=5274, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:03:25,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13811 states. [2021-07-09 18:03:25,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13811 to 8969. [2021-07-09 18:03:25,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8969 states, 8968 states have (on average 3.0327832292595898) internal successors, (27198), 8968 states have internal predecessors, (27198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:25,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8969 states to 8969 states and 27198 transitions. [2021-07-09 18:03:25,515 INFO L78 Accepts]: Start accepts. Automaton has 8969 states and 27198 transitions. Word has length 37 [2021-07-09 18:03:25,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:25,515 INFO L482 AbstractCegarLoop]: Abstraction has 8969 states and 27198 transitions. [2021-07-09 18:03:25,515 INFO L483 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-07-09 18:03:25,515 INFO L276 IsEmpty]: Start isEmpty. Operand 8969 states and 27198 transitions. [2021-07-09 18:03:25,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:25,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:25,527 INFO L508 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-07-09 18:03:25,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:25,743 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:25,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:25,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1383842370, now seen corresponding path program 91 times [2021-07-09 18:03:25,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:25,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219613920] [2021-07-09 18:03:25,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:25,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:26,103 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:26,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:26,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219613920] [2021-07-09 18:03:26,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219613920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:26,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297490612] [2021-07-09 18:03:26,103 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:26,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:26,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:03:26,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:26,343 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-09 18:03:26,343 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-07-09 18:03:26,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:26,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:26,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:26,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-07-09 18:03:26,568 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:26,568 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-07-09 18:03:26,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:26,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:26,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:26,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:03:26,769 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:26,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297490612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:26,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:26,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 18:03:26,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891655300] [2021-07-09 18:03:26,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:03:26,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:26,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:03:26,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:03:26,770 INFO L87 Difference]: Start difference. First operand 8969 states and 27198 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-07-09 18:03:29,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:29,699 INFO L93 Difference]: Finished difference Result 13542 states and 40321 transitions. [2021-07-09 18:03:29,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:03:29,699 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-07-09 18:03:29,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:29,724 INFO L225 Difference]: With dead ends: 13542 [2021-07-09 18:03:29,724 INFO L226 Difference]: Without dead ends: 13360 [2021-07-09 18:03:29,725 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1518 ImplicationChecksByTransitivity, 2432.0ms TimeCoverageRelationStatistics Valid=506, Invalid=5814, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 18:03:29,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13360 states. [2021-07-09 18:03:29,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13360 to 9017. [2021-07-09 18:03:29,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9017 states, 9016 states have (on average 3.0309449866903284) internal successors, (27327), 9016 states have internal predecessors, (27327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:29,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9017 states to 9017 states and 27327 transitions. [2021-07-09 18:03:29,893 INFO L78 Accepts]: Start accepts. Automaton has 9017 states and 27327 transitions. Word has length 37 [2021-07-09 18:03:29,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:29,893 INFO L482 AbstractCegarLoop]: Abstraction has 9017 states and 27327 transitions. [2021-07-09 18:03:29,893 INFO L483 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-07-09 18:03:29,893 INFO L276 IsEmpty]: Start isEmpty. Operand 9017 states and 27327 transitions. [2021-07-09 18:03:29,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:29,979 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:29,979 INFO L508 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-07-09 18:03:30,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-07-09 18:03:30,194 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:30,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:30,194 INFO L82 PathProgramCache]: Analyzing trace with hash 312463870, now seen corresponding path program 92 times [2021-07-09 18:03:30,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:30,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030188718] [2021-07-09 18:03:30,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:30,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:30,573 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:30,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:30,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030188718] [2021-07-09 18:03:30,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030188718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:30,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132408279] [2021-07-09 18:03:30,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:30,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:30,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:30,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:03:30,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:30,813 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:30,813 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-07-09 18:03:30,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:30,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:30,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:30,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-07-09 18:03:31,057 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:31,057 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-07-09 18:03:31,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:31,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:31,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:31,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:03:31,297 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:31,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132408279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:31,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:31,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:03:31,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342176838] [2021-07-09 18:03:31,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:03:31,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:31,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:03:31,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=1252, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:03:31,299 INFO L87 Difference]: Start difference. First operand 9017 states and 27327 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-07-09 18:03:33,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:33,870 INFO L93 Difference]: Finished difference Result 10249 states and 30910 transitions. [2021-07-09 18:03:33,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:03:33,871 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-07-09 18:03:33,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:33,887 INFO L225 Difference]: With dead ends: 10249 [2021-07-09 18:03:33,887 INFO L226 Difference]: Without dead ends: 10085 [2021-07-09 18:03:33,887 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 1848.9ms TimeCoverageRelationStatistics Valid=221, Invalid=3201, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:03:33,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10085 states. [2021-07-09 18:03:33,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10085 to 8993. [2021-07-09 18:03:33,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8993 states, 8992 states have (on average 3.031138790035587) internal successors, (27256), 8992 states have internal predecessors, (27256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:34,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8993 states to 8993 states and 27256 transitions. [2021-07-09 18:03:34,011 INFO L78 Accepts]: Start accepts. Automaton has 8993 states and 27256 transitions. Word has length 37 [2021-07-09 18:03:34,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:34,012 INFO L482 AbstractCegarLoop]: Abstraction has 8993 states and 27256 transitions. [2021-07-09 18:03:34,012 INFO L483 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-07-09 18:03:34,012 INFO L276 IsEmpty]: Start isEmpty. Operand 8993 states and 27256 transitions. [2021-07-09 18:03:34,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:34,023 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:34,023 INFO L508 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-07-09 18:03:34,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-09 18:03:34,239 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:34,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:34,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1868249286, now seen corresponding path program 93 times [2021-07-09 18:03:34,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:34,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408201785] [2021-07-09 18:03:34,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:34,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:34,571 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:34,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:34,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408201785] [2021-07-09 18:03:34,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408201785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:34,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544080261] [2021-07-09 18:03:34,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:34,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:03:34,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:34,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:03:34,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:34,814 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:34,814 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-07-09 18:03:34,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:34,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:34,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:34,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:03:35,116 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:35,117 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 18 [2021-07-09 18:03:35,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:35,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:35,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-07-09 18:03:35,124 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-09 18:03:35,304 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:35,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544080261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:35,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:35,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:03:35,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841170195] [2021-07-09 18:03:35,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:03:35,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:35,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:03:35,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:03:35,305 INFO L87 Difference]: Start difference. First operand 8993 states and 27256 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-07-09 18:03:38,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:38,118 INFO L93 Difference]: Finished difference Result 10405 states and 31410 transitions. [2021-07-09 18:03:38,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:03:38,118 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-07-09 18:03:38,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:38,137 INFO L225 Difference]: With dead ends: 10405 [2021-07-09 18:03:38,137 INFO L226 Difference]: Without dead ends: 10160 [2021-07-09 18:03:38,137 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 2117.0ms TimeCoverageRelationStatistics Valid=256, Invalid=3650, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:03:38,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10160 states. [2021-07-09 18:03:38,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10160 to 8995. [2021-07-09 18:03:38,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8995 states, 8994 states have (on average 3.033022014676451) internal successors, (27279), 8994 states have internal predecessors, (27279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:38,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8995 states to 8995 states and 27279 transitions. [2021-07-09 18:03:38,276 INFO L78 Accepts]: Start accepts. Automaton has 8995 states and 27279 transitions. Word has length 37 [2021-07-09 18:03:38,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:38,276 INFO L482 AbstractCegarLoop]: Abstraction has 8995 states and 27279 transitions. [2021-07-09 18:03:38,276 INFO L483 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-07-09 18:03:38,276 INFO L276 IsEmpty]: Start isEmpty. Operand 8995 states and 27279 transitions. [2021-07-09 18:03:38,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:38,288 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:38,288 INFO L508 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-07-09 18:03:38,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:38,504 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:38,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:38,505 INFO L82 PathProgramCache]: Analyzing trace with hash 1778133288, now seen corresponding path program 94 times [2021-07-09 18:03:38,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:38,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748025116] [2021-07-09 18:03:38,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:38,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-07-09 18:03:38,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:38,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748025116] [2021-07-09 18:03:38,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748025116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:38,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125869558] [2021-07-09 18:03:38,871 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:38,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:38,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:38,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:03:38,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:39,110 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:39,111 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-07-09 18:03:39,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:39,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:39,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:39,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-07-09 18:03:39,343 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:39,343 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-07-09 18:03:39,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:39,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:39,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:39,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:03:39,551 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:39,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125869558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:39,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:39,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 18:03:39,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866283592] [2021-07-09 18:03:39,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:03:39,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:39,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:03:39,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:03:39,552 INFO L87 Difference]: Start difference. First operand 8995 states and 27279 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-07-09 18:03:43,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:43,137 INFO L93 Difference]: Finished difference Result 14309 states and 43047 transitions. [2021-07-09 18:03:43,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:03:43,137 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-07-09 18:03:43,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:43,166 INFO L225 Difference]: With dead ends: 14309 [2021-07-09 18:03:43,167 INFO L226 Difference]: Without dead ends: 14217 [2021-07-09 18:03:43,167 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 2476.8ms TimeCoverageRelationStatistics Valid=516, Invalid=5804, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 18:03:43,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14217 states. [2021-07-09 18:03:43,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14217 to 9165. [2021-07-09 18:03:43,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9165 states, 9164 states have (on average 3.0314273243125274) internal successors, (27780), 9164 states have internal predecessors, (27780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:43,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9165 states to 9165 states and 27780 transitions. [2021-07-09 18:03:43,437 INFO L78 Accepts]: Start accepts. Automaton has 9165 states and 27780 transitions. Word has length 37 [2021-07-09 18:03:43,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:43,437 INFO L482 AbstractCegarLoop]: Abstraction has 9165 states and 27780 transitions. [2021-07-09 18:03:43,437 INFO L483 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-07-09 18:03:43,437 INFO L276 IsEmpty]: Start isEmpty. Operand 9165 states and 27780 transitions. [2021-07-09 18:03:43,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:43,449 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:43,449 INFO L508 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-07-09 18:03:43,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:43,665 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:43,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:43,666 INFO L82 PathProgramCache]: Analyzing trace with hash -820527768, now seen corresponding path program 95 times [2021-07-09 18:03:43,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:43,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920759996] [2021-07-09 18:03:43,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:43,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:43,982 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:43,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:43,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920759996] [2021-07-09 18:03:43,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920759996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:43,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076092284] [2021-07-09 18:03:43,983 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:44,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:03:44,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:44,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:03:44,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:44,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:03:44,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:03:44,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 15 [2021-07-09 18:03:44,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:44,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:44,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:44,279 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:25 [2021-07-09 18:03:44,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:03:44,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:03:44,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 19 [2021-07-09 18:03:44,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:44,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:44,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:44,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:48, output treesize:17 [2021-07-09 18:03:44,783 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:44,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076092284] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:44,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:44,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:03:44,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607785039] [2021-07-09 18:03:44,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:03:44,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:44,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:03:44,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1241, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:03:44,784 INFO L87 Difference]: Start difference. First operand 9165 states and 27780 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-07-09 18:03:47,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:47,129 INFO L93 Difference]: Finished difference Result 10296 states and 31017 transitions. [2021-07-09 18:03:47,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:03:47,130 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-07-09 18:03:47,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:47,154 INFO L225 Difference]: With dead ends: 10296 [2021-07-09 18:03:47,154 INFO L226 Difference]: Without dead ends: 10238 [2021-07-09 18:03:47,154 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1967.1ms TimeCoverageRelationStatistics Valid=267, Invalid=3393, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:03:47,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10238 states. [2021-07-09 18:03:47,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10238 to 9105. [2021-07-09 18:03:47,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9105 states, 9104 states have (on average 3.038224956063269) internal successors, (27660), 9104 states have internal predecessors, (27660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:47,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9105 states to 9105 states and 27660 transitions. [2021-07-09 18:03:47,285 INFO L78 Accepts]: Start accepts. Automaton has 9105 states and 27660 transitions. Word has length 37 [2021-07-09 18:03:47,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:47,285 INFO L482 AbstractCegarLoop]: Abstraction has 9105 states and 27660 transitions. [2021-07-09 18:03:47,285 INFO L483 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-07-09 18:03:47,285 INFO L276 IsEmpty]: Start isEmpty. Operand 9105 states and 27660 transitions. [2021-07-09 18:03:47,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:47,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:47,297 INFO L508 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-07-09 18:03:47,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:47,512 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:47,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:47,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1702649130, now seen corresponding path program 96 times [2021-07-09 18:03:47,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:47,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850537943] [2021-07-09 18:03:47,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:47,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:47,979 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:47,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:47,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850537943] [2021-07-09 18:03:47,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850537943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:47,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181090884] [2021-07-09 18:03:47,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:48,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:03:48,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:48,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:03:48,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:48,400 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:48,401 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-07-09 18:03:48,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:48,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:48,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:48,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:26 [2021-07-09 18:03:48,476 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:48,476 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-07-09 18:03:48,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:48,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:48,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:48,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-09 18:03:48,653 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:48,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181090884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:48,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:48,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:03:48,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080430922] [2021-07-09 18:03:48,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:03:48,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:48,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:03:48,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=1199, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:03:48,654 INFO L87 Difference]: Start difference. First operand 9105 states and 27660 transitions. Second operand has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:54,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:54,015 INFO L93 Difference]: Finished difference Result 20806 states and 62030 transitions. [2021-07-09 18:03:54,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-07-09 18:03:54,015 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:03:54,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:54,054 INFO L225 Difference]: With dead ends: 20806 [2021-07-09 18:03:54,055 INFO L226 Difference]: Without dead ends: 20456 [2021-07-09 18:03:54,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4495 ImplicationChecksByTransitivity, 4339.4ms TimeCoverageRelationStatistics Valid=1395, Invalid=12885, Unknown=0, NotChecked=0, Total=14280 [2021-07-09 18:03:54,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20456 states. [2021-07-09 18:03:54,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20456 to 9532. [2021-07-09 18:03:54,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9532 states, 9531 states have (on average 3.041758472353373) internal successors, (28991), 9531 states have internal predecessors, (28991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:54,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9532 states to 9532 states and 28991 transitions. [2021-07-09 18:03:54,262 INFO L78 Accepts]: Start accepts. Automaton has 9532 states and 28991 transitions. Word has length 37 [2021-07-09 18:03:54,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:54,262 INFO L482 AbstractCegarLoop]: Abstraction has 9532 states and 28991 transitions. [2021-07-09 18:03:54,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:54,262 INFO L276 IsEmpty]: Start isEmpty. Operand 9532 states and 28991 transitions. [2021-07-09 18:03:54,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:54,274 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:54,274 INFO L508 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-07-09 18:03:54,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:54,490 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:54,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:54,490 INFO L82 PathProgramCache]: Analyzing trace with hash -896011926, now seen corresponding path program 97 times [2021-07-09 18:03:54,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:54,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893029365] [2021-07-09 18:03:54,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:54,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:54,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-07-09 18:03:54,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:54,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893029365] [2021-07-09 18:03:54,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893029365] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:54,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052113898] [2021-07-09 18:03:54,803 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:54,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:54,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:03:54,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:55,038 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:55,038 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 53 treesize of output 33 [2021-07-09 18:03:55,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:55,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:55,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:55,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-07-09 18:03:55,102 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:03:55,102 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-07-09 18:03:55,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:55,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:55,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-07-09 18:03:55,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-09 18:03:55,252 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:55,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052113898] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:55,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:55,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 33 [2021-07-09 18:03:55,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047604181] [2021-07-09 18:03:55,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:03:55,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:55,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:03:55,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1033, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:03:55,253 INFO L87 Difference]: Start difference. First operand 9532 states and 28991 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-07-09 18:03:58,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:58,867 INFO L93 Difference]: Finished difference Result 14760 states and 44425 transitions. [2021-07-09 18:03:58,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:03:58,868 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-07-09 18:03:58,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:58,895 INFO L225 Difference]: With dead ends: 14760 [2021-07-09 18:03:58,896 INFO L226 Difference]: Without dead ends: 14387 [2021-07-09 18:03:58,897 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2117 ImplicationChecksByTransitivity, 2429.2ms TimeCoverageRelationStatistics Valid=530, Invalid=7480, Unknown=0, NotChecked=0, Total=8010 [2021-07-09 18:03:58,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14387 states. [2021-07-09 18:03:59,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14387 to 9476. [2021-07-09 18:03:59,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9476 states, 9475 states have (on average 3.04622691292876) internal successors, (28863), 9475 states have internal predecessors, (28863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:59,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9476 states to 9476 states and 28863 transitions. [2021-07-09 18:03:59,147 INFO L78 Accepts]: Start accepts. Automaton has 9476 states and 28863 transitions. Word has length 37 [2021-07-09 18:03:59,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:59,147 INFO L482 AbstractCegarLoop]: Abstraction has 9476 states and 28863 transitions. [2021-07-09 18:03:59,148 INFO L483 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-07-09 18:03:59,148 INFO L276 IsEmpty]: Start isEmpty. Operand 9476 states and 28863 transitions. [2021-07-09 18:03:59,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:03:59,159 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:59,159 INFO L508 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-07-09 18:03:59,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:59,376 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:59,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:59,376 INFO L82 PathProgramCache]: Analyzing trace with hash 462384184, now seen corresponding path program 98 times [2021-07-09 18:03:59,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:59,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841052905] [2021-07-09 18:03:59,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:59,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:59,825 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:59,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:59,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841052905] [2021-07-09 18:03:59,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841052905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:59,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350884366] [2021-07-09 18:03:59,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:59,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:59,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:59,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:03:59,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:00,206 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:00,206 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-07-09 18:04:00,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:00,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:00,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:00,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:04:00,291 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:00,291 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-07-09 18:04:00,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:00,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:00,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:00,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:04:00,493 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:00,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350884366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:00,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:00,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-09 18:04:00,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762313532] [2021-07-09 18:04:00,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:04:00,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:00,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:04:00,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1295, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:04:00,494 INFO L87 Difference]: Start difference. First operand 9476 states and 28863 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-07-09 18:04:06,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:06,648 INFO L93 Difference]: Finished difference Result 19082 states and 56598 transitions. [2021-07-09 18:04:06,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-07-09 18:04:06,648 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-07-09 18:04:06,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:06,684 INFO L225 Difference]: With dead ends: 19082 [2021-07-09 18:04:06,684 INFO L226 Difference]: Without dead ends: 18811 [2021-07-09 18:04:06,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3967 ImplicationChecksByTransitivity, 4908.6ms TimeCoverageRelationStatistics Valid=1333, Invalid=12947, Unknown=0, NotChecked=0, Total=14280 [2021-07-09 18:04:06,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18811 states. [2021-07-09 18:04:06,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18811 to 9548. [2021-07-09 18:04:06,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9548 states, 9547 states have (on average 3.041269508746203) internal successors, (29035), 9547 states have internal predecessors, (29035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:06,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9548 states to 9548 states and 29035 transitions. [2021-07-09 18:04:06,895 INFO L78 Accepts]: Start accepts. Automaton has 9548 states and 29035 transitions. Word has length 37 [2021-07-09 18:04:06,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:06,895 INFO L482 AbstractCegarLoop]: Abstraction has 9548 states and 29035 transitions. [2021-07-09 18:04:06,895 INFO L483 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-07-09 18:04:06,895 INFO L276 IsEmpty]: Start isEmpty. Operand 9548 states and 29035 transitions. [2021-07-09 18:04:06,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:06,909 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:06,909 INFO L508 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-07-09 18:04:07,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:07,125 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:07,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:07,125 INFO L82 PathProgramCache]: Analyzing trace with hash -2136276872, now seen corresponding path program 99 times [2021-07-09 18:04:07,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:07,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119819803] [2021-07-09 18:04:07,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:07,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:07,528 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:07,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:07,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119819803] [2021-07-09 18:04:07,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119819803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:07,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850090931] [2021-07-09 18:04:07,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:07,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:04:07,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:07,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:04:07,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:07,891 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:07,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:04:07,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:07,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:07,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:07,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:04:07,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:04:07,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:04:07,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:04:07,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:04:07,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:07,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:07,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:07,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:20 [2021-07-09 18:04:08,061 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:08,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850090931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:08,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:08,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:04:08,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191171228] [2021-07-09 18:04:08,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:04:08,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:08,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:04:08,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1102, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:08,062 INFO L87 Difference]: Start difference. First operand 9548 states and 29035 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-07-09 18:04:09,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:09,894 INFO L93 Difference]: Finished difference Result 12229 states and 36978 transitions. [2021-07-09 18:04:09,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:04:09,894 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-07-09 18:04:09,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:09,916 INFO L225 Difference]: With dead ends: 12229 [2021-07-09 18:04:09,916 INFO L226 Difference]: Without dead ends: 12019 [2021-07-09 18:04:09,917 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1617.4ms TimeCoverageRelationStatistics Valid=296, Invalid=3364, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:04:09,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12019 states. [2021-07-09 18:04:10,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12019 to 9645. [2021-07-09 18:04:10,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9645 states, 9644 states have (on average 3.0502903359601823) internal successors, (29417), 9644 states have internal predecessors, (29417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:10,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9645 states to 9645 states and 29417 transitions. [2021-07-09 18:04:10,077 INFO L78 Accepts]: Start accepts. Automaton has 9645 states and 29417 transitions. Word has length 37 [2021-07-09 18:04:10,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:10,077 INFO L482 AbstractCegarLoop]: Abstraction has 9645 states and 29417 transitions. [2021-07-09 18:04:10,077 INFO L483 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-07-09 18:04:10,077 INFO L276 IsEmpty]: Start isEmpty. Operand 9645 states and 29417 transitions. [2021-07-09 18:04:10,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:10,090 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:10,090 INFO L508 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-07-09 18:04:10,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-07-09 18:04:10,297 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:10,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:10,297 INFO L82 PathProgramCache]: Analyzing trace with hash -448611748, now seen corresponding path program 100 times [2021-07-09 18:04:10,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:10,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303702286] [2021-07-09 18:04:10,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:10,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:10,660 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:10,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:10,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303702286] [2021-07-09 18:04:10,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303702286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:10,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389937888] [2021-07-09 18:04:10,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:10,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:04:10,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:10,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:04:10,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:10,905 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:10,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:04:10,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:10,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:10,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:10,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:04:11,089 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:11,090 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-07-09 18:04:11,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:11,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:11,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:11,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:04:11,287 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:11,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389937888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:11,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:11,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:04:11,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447443714] [2021-07-09 18:04:11,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:04:11,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:11,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:04:11,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:04:11,289 INFO L87 Difference]: Start difference. First operand 9645 states and 29417 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-07-09 18:04:17,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:17,233 INFO L93 Difference]: Finished difference Result 18410 states and 54952 transitions. [2021-07-09 18:04:17,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-07-09 18:04:17,233 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-07-09 18:04:17,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:17,267 INFO L225 Difference]: With dead ends: 18410 [2021-07-09 18:04:17,267 INFO L226 Difference]: Without dead ends: 18131 [2021-07-09 18:04:17,268 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3736 ImplicationChecksByTransitivity, 4606.2ms TimeCoverageRelationStatistics Valid=1249, Invalid=12091, Unknown=0, NotChecked=0, Total=13340 [2021-07-09 18:04:17,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18131 states. [2021-07-09 18:04:17,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18131 to 9872. [2021-07-09 18:04:17,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9872 states, 9871 states have (on average 3.0491338263600447) internal successors, (30098), 9871 states have internal predecessors, (30098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:17,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9872 states to 9872 states and 30098 transitions. [2021-07-09 18:04:17,469 INFO L78 Accepts]: Start accepts. Automaton has 9872 states and 30098 transitions. Word has length 37 [2021-07-09 18:04:17,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:17,469 INFO L482 AbstractCegarLoop]: Abstraction has 9872 states and 30098 transitions. [2021-07-09 18:04:17,469 INFO L483 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-07-09 18:04:17,469 INFO L276 IsEmpty]: Start isEmpty. Operand 9872 states and 30098 transitions. [2021-07-09 18:04:17,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:17,481 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:17,481 INFO L508 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-07-09 18:04:17,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-07-09 18:04:17,697 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:17,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:17,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1247694492, now seen corresponding path program 101 times [2021-07-09 18:04:17,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:17,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482263308] [2021-07-09 18:04:17,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:17,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:18,078 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:18,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:18,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482263308] [2021-07-09 18:04:18,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482263308] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:18,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481872745] [2021-07-09 18:04:18,078 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:18,108 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:04:18,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:18,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:04:18,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:18,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:04:18,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:04:18,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:04:18,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:04:18,453 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 15 [2021-07-09 18:04:18,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:18,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:18,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:18,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:32 [2021-07-09 18:04:18,567 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:18,568 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-07-09 18:04:18,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:18,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:18,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:18,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:04:18,746 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:18,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481872745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:18,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:18,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:04:18,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190846690] [2021-07-09 18:04:18,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:04:18,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:18,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:04:18,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1096, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:18,747 INFO L87 Difference]: Start difference. First operand 9872 states and 30098 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-07-09 18:04:22,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:22,011 INFO L93 Difference]: Finished difference Result 13693 states and 41342 transitions. [2021-07-09 18:04:22,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-09 18:04:22,012 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-07-09 18:04:22,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:22,034 INFO L225 Difference]: With dead ends: 13693 [2021-07-09 18:04:22,034 INFO L226 Difference]: Without dead ends: 13392 [2021-07-09 18:04:22,035 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 2471.4ms TimeCoverageRelationStatistics Valid=491, Invalid=5989, Unknown=0, NotChecked=0, Total=6480 [2021-07-09 18:04:22,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13392 states. [2021-07-09 18:04:22,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13392 to 9993. [2021-07-09 18:04:22,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9993 states, 9992 states have (on average 3.0561449159327463) internal successors, (30537), 9992 states have internal predecessors, (30537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:22,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9993 states to 9993 states and 30537 transitions. [2021-07-09 18:04:22,200 INFO L78 Accepts]: Start accepts. Automaton has 9993 states and 30537 transitions. Word has length 37 [2021-07-09 18:04:22,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:22,201 INFO L482 AbstractCegarLoop]: Abstraction has 9993 states and 30537 transitions. [2021-07-09 18:04:22,201 INFO L483 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-07-09 18:04:22,201 INFO L276 IsEmpty]: Start isEmpty. Operand 9993 states and 30537 transitions. [2021-07-09 18:04:22,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:22,214 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:22,214 INFO L508 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-07-09 18:04:22,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:22,431 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:22,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:22,431 INFO L82 PathProgramCache]: Analyzing trace with hash 904805016, now seen corresponding path program 102 times [2021-07-09 18:04:22,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:22,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463226368] [2021-07-09 18:04:22,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:22,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:22,791 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:22,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:22,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463226368] [2021-07-09 18:04:22,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463226368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:22,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769536856] [2021-07-09 18:04:22,791 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:22,821 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:04:22,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:22,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 18:04:22,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:23,032 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:23,032 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-07-09 18:04:23,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:23,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:23,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:23,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:04:23,139 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:23,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 18:04:23,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:23,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:23,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:23,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:04:23,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-07-09 18:04:23,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769536856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:23,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:23,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:04:23,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839635913] [2021-07-09 18:04:23,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:04:23,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:23,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:04:23,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1061, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:23,293 INFO L87 Difference]: Start difference. First operand 9993 states and 30537 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-07-09 18:04:26,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:26,841 INFO L93 Difference]: Finished difference Result 19253 states and 57537 transitions. [2021-07-09 18:04:26,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-07-09 18:04:26,842 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-07-09 18:04:26,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:26,875 INFO L225 Difference]: With dead ends: 19253 [2021-07-09 18:04:26,875 INFO L226 Difference]: Without dead ends: 18950 [2021-07-09 18:04:26,876 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2618 ImplicationChecksByTransitivity, 2737.3ms TimeCoverageRelationStatistics Valid=881, Invalid=8049, Unknown=0, NotChecked=0, Total=8930 [2021-07-09 18:04:26,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18950 states. [2021-07-09 18:04:27,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18950 to 9890. [2021-07-09 18:04:27,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9890 states, 9889 states have (on average 3.051471331782789) internal successors, (30176), 9889 states have internal predecessors, (30176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:27,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9890 states to 9890 states and 30176 transitions. [2021-07-09 18:04:27,090 INFO L78 Accepts]: Start accepts. Automaton has 9890 states and 30176 transitions. Word has length 37 [2021-07-09 18:04:27,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:27,090 INFO L482 AbstractCegarLoop]: Abstraction has 9890 states and 30176 transitions. [2021-07-09 18:04:27,090 INFO L483 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-07-09 18:04:27,091 INFO L276 IsEmpty]: Start isEmpty. Operand 9890 states and 30176 transitions. [2021-07-09 18:04:27,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:27,103 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:27,103 INFO L508 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-07-09 18:04:27,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:27,317 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:27,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:27,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1693856040, now seen corresponding path program 103 times [2021-07-09 18:04:27,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:27,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116038610] [2021-07-09 18:04:27,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:27,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:27,801 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:27,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:27,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116038610] [2021-07-09 18:04:27,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116038610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:27,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182554537] [2021-07-09 18:04:27,801 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:27,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:27,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:04:27,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:28,151 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:28,151 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-07-09 18:04:28,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:28,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:28,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:28,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:04:28,354 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:28,355 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-07-09 18:04:28,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:28,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:28,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:28,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:04:28,588 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:28,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182554537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:28,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:28,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:04:28,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311013509] [2021-07-09 18:04:28,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:04:28,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:28,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:04:28,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1247, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:04:28,590 INFO L87 Difference]: Start difference. First operand 9890 states and 30176 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-07-09 18:04:31,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:31,511 INFO L93 Difference]: Finished difference Result 12618 states and 38108 transitions. [2021-07-09 18:04:31,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 18:04:31,511 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-07-09 18:04:31,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:31,535 INFO L225 Difference]: With dead ends: 12618 [2021-07-09 18:04:31,535 INFO L226 Difference]: Without dead ends: 12385 [2021-07-09 18:04:31,535 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 2259.5ms TimeCoverageRelationStatistics Valid=298, Invalid=4394, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:04:31,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12385 states. [2021-07-09 18:04:31,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12385 to 9854. [2021-07-09 18:04:31,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9854 states, 9853 states have (on average 3.051760885009642) internal successors, (30069), 9853 states have internal predecessors, (30069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:31,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9854 states to 9854 states and 30069 transitions. [2021-07-09 18:04:31,694 INFO L78 Accepts]: Start accepts. Automaton has 9854 states and 30069 transitions. Word has length 37 [2021-07-09 18:04:31,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:31,694 INFO L482 AbstractCegarLoop]: Abstraction has 9854 states and 30069 transitions. [2021-07-09 18:04:31,695 INFO L483 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-07-09 18:04:31,695 INFO L276 IsEmpty]: Start isEmpty. Operand 9854 states and 30069 transitions. [2021-07-09 18:04:31,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:31,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:31,708 INFO L508 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-07-09 18:04:31,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:31,924 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:31,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:31,924 INFO L82 PathProgramCache]: Analyzing trace with hash 420398100, now seen corresponding path program 104 times [2021-07-09 18:04:31,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:31,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356805183] [2021-07-09 18:04:31,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:31,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:32,270 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:32,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:32,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356805183] [2021-07-09 18:04:32,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356805183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:32,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346048860] [2021-07-09 18:04:32,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:32,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:32,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:32,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:04:32,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:32,511 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:32,511 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-07-09 18:04:32,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:32,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:32,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:32,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:04:32,745 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:32,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-07-09 18:04:32,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:32,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:32,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:32,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 18:04:32,921 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:32,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346048860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:32,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:32,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:04:32,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711730750] [2021-07-09 18:04:32,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:04:32,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:32,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:04:32,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1248, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:04:32,922 INFO L87 Difference]: Start difference. First operand 9854 states and 30069 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-07-09 18:04:35,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:35,665 INFO L93 Difference]: Finished difference Result 12843 states and 38866 transitions. [2021-07-09 18:04:35,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:04:35,666 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-07-09 18:04:35,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:35,689 INFO L225 Difference]: With dead ends: 12843 [2021-07-09 18:04:35,689 INFO L226 Difference]: Without dead ends: 12590 [2021-07-09 18:04:35,690 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 2057.9ms TimeCoverageRelationStatistics Valid=268, Invalid=4022, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:04:35,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12590 states. [2021-07-09 18:04:35,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12590 to 9875. [2021-07-09 18:04:35,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9875 states, 9874 states have (on average 3.051650800081021) internal successors, (30132), 9874 states have internal predecessors, (30132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:35,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9875 states to 9875 states and 30132 transitions. [2021-07-09 18:04:35,848 INFO L78 Accepts]: Start accepts. Automaton has 9875 states and 30132 transitions. Word has length 37 [2021-07-09 18:04:35,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:35,848 INFO L482 AbstractCegarLoop]: Abstraction has 9875 states and 30132 transitions. [2021-07-09 18:04:35,848 INFO L483 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-07-09 18:04:35,848 INFO L276 IsEmpty]: Start isEmpty. Operand 9875 states and 30132 transitions. [2021-07-09 18:04:35,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:35,861 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:35,861 INFO L508 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-07-09 18:04:36,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:36,077 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:36,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:36,077 INFO L82 PathProgramCache]: Analyzing trace with hash -786473050, now seen corresponding path program 105 times [2021-07-09 18:04:36,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:36,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212807015] [2021-07-09 18:04:36,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:36,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:36,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-07-09 18:04:36,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:36,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212807015] [2021-07-09 18:04:36,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212807015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:36,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848612320] [2021-07-09 18:04:36,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:36,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:04:36,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:36,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:04:36,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:36,726 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:36,726 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-07-09 18:04:36,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:36,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:36,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:36,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:04:36,953 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:36,953 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 18 [2021-07-09 18:04:36,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:36,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:36,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:36,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-09 18:04:37,131 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:37,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848612320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:37,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:37,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:04:37,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974441281] [2021-07-09 18:04:37,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:04:37,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:37,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:04:37,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:04:37,132 INFO L87 Difference]: Start difference. First operand 9875 states and 30132 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-07-09 18:04:39,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:39,652 INFO L93 Difference]: Finished difference Result 12813 states and 38714 transitions. [2021-07-09 18:04:39,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:04:39,652 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-07-09 18:04:39,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:39,676 INFO L225 Difference]: With dead ends: 12813 [2021-07-09 18:04:39,676 INFO L226 Difference]: Without dead ends: 12516 [2021-07-09 18:04:39,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 1956.9ms TimeCoverageRelationStatistics Valid=255, Invalid=3651, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:04:39,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12516 states. [2021-07-09 18:04:39,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12516 to 9821. [2021-07-09 18:04:39,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9821 states, 9820 states have (on average 3.054582484725051) internal successors, (29996), 9820 states have internal predecessors, (29996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:39,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9821 states to 9821 states and 29996 transitions. [2021-07-09 18:04:39,837 INFO L78 Accepts]: Start accepts. Automaton has 9821 states and 29996 transitions. Word has length 37 [2021-07-09 18:04:39,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:39,837 INFO L482 AbstractCegarLoop]: Abstraction has 9821 states and 29996 transitions. [2021-07-09 18:04:39,837 INFO L483 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-07-09 18:04:39,837 INFO L276 IsEmpty]: Start isEmpty. Operand 9821 states and 29996 transitions. [2021-07-09 18:04:39,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:39,850 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:39,850 INFO L508 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-07-09 18:04:40,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-07-09 18:04:40,061 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:40,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:40,061 INFO L82 PathProgramCache]: Analyzing trace with hash -976230192, now seen corresponding path program 106 times [2021-07-09 18:04:40,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:40,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999103393] [2021-07-09 18:04:40,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:40,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:40,459 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:40,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:40,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999103393] [2021-07-09 18:04:40,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999103393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:40,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060965933] [2021-07-09 18:04:40,459 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:40,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:04:40,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:40,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:04:40,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:40,796 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:40,796 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-07-09 18:04:40,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:40,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:40,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:40,804 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-07-09 18:04:40,882 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:40,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 29 treesize of output 17 [2021-07-09 18:04:40,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:40,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:40,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:40,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:04:41,088 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:41,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060965933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:41,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:41,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 37 [2021-07-09 18:04:41,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951001423] [2021-07-09 18:04:41,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:04:41,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:41,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:04:41,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1300, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:04:41,089 INFO L87 Difference]: Start difference. First operand 9821 states and 29996 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-07-09 18:04:44,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:44,637 INFO L93 Difference]: Finished difference Result 14668 states and 43741 transitions. [2021-07-09 18:04:44,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:04:44,637 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-07-09 18:04:44,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:44,662 INFO L225 Difference]: With dead ends: 14668 [2021-07-09 18:04:44,662 INFO L226 Difference]: Without dead ends: 14462 [2021-07-09 18:04:44,663 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1461 ImplicationChecksByTransitivity, 2812.8ms TimeCoverageRelationStatistics Valid=638, Invalid=6168, Unknown=0, NotChecked=0, Total=6806 [2021-07-09 18:04:44,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14462 states. [2021-07-09 18:04:44,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14462 to 9797. [2021-07-09 18:04:44,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9797 states, 9796 states have (on average 3.050837076357697) internal successors, (29886), 9796 states have internal predecessors, (29886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:44,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9797 states to 9797 states and 29886 transitions. [2021-07-09 18:04:44,839 INFO L78 Accepts]: Start accepts. Automaton has 9797 states and 29886 transitions. Word has length 37 [2021-07-09 18:04:44,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:44,839 INFO L482 AbstractCegarLoop]: Abstraction has 9797 states and 29886 transitions. [2021-07-09 18:04:44,839 INFO L483 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-07-09 18:04:44,839 INFO L276 IsEmpty]: Start isEmpty. Operand 9797 states and 29886 transitions. [2021-07-09 18:04:44,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:44,852 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:44,852 INFO L508 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-07-09 18:04:45,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-07-09 18:04:45,065 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:45,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:45,065 INFO L82 PathProgramCache]: Analyzing trace with hash 720076048, now seen corresponding path program 107 times [2021-07-09 18:04:45,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:45,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434274559] [2021-07-09 18:04:45,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:45,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:45,398 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:45,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:45,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434274559] [2021-07-09 18:04:45,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434274559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:45,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378722241] [2021-07-09 18:04:45,398 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:45,428 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:04:45,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:45,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:04:45,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:45,655 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:45,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 18:04:45,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:45,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:45,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:45,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-07-09 18:04:45,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:04:45,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:04:45,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:04:45,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:04:45,744 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-07-09 18:04:45,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:45,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:45,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:45,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:17 [2021-07-09 18:04:45,910 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:45,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378722241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:45,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:45,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:04:45,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321870910] [2021-07-09 18:04:45,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:04:45,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:45,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:04:45,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1102, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:45,911 INFO L87 Difference]: Start difference. First operand 9797 states and 29886 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-07-09 18:04:49,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:49,747 INFO L93 Difference]: Finished difference Result 13881 states and 41903 transitions. [2021-07-09 18:04:49,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-07-09 18:04:49,748 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-07-09 18:04:49,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:49,771 INFO L225 Difference]: With dead ends: 13881 [2021-07-09 18:04:49,771 INFO L226 Difference]: Without dead ends: 13577 [2021-07-09 18:04:49,771 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 2631.3ms TimeCoverageRelationStatistics Valid=465, Invalid=6675, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:04:49,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13577 states. [2021-07-09 18:04:49,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13577 to 9827. [2021-07-09 18:04:49,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9827 states, 9826 states have (on average 3.0533279055566864) internal successors, (30002), 9826 states have internal predecessors, (30002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:49,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9827 states to 9827 states and 30002 transitions. [2021-07-09 18:04:49,923 INFO L78 Accepts]: Start accepts. Automaton has 9827 states and 30002 transitions. Word has length 37 [2021-07-09 18:04:49,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:49,923 INFO L482 AbstractCegarLoop]: Abstraction has 9827 states and 30002 transitions. [2021-07-09 18:04:49,923 INFO L483 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-07-09 18:04:49,923 INFO L276 IsEmpty]: Start isEmpty. Operand 9827 states and 30002 transitions. [2021-07-09 18:04:49,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:49,936 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:49,936 INFO L508 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-07-09 18:04:50,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2021-07-09 18:04:50,153 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:50,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:50,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1887226124, now seen corresponding path program 108 times [2021-07-09 18:04:50,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:50,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613424826] [2021-07-09 18:04:50,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:50,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:50,506 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:50,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:50,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613424826] [2021-07-09 18:04:50,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613424826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:50,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282916949] [2021-07-09 18:04:50,506 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:50,537 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:04:50,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:50,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 18:04:50,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:50,751 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:50,752 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-07-09 18:04:50,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:50,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:50,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:50,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-07-09 18:04:50,859 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:50,859 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-07-09 18:04:50,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:50,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:50,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:50,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:17 [2021-07-09 18:04:51,011 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:51,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282916949] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:51,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:51,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:04:51,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961871337] [2021-07-09 18:04:51,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:04:51,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:51,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:04:51,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:51,012 INFO L87 Difference]: Start difference. First operand 9827 states and 30002 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-07-09 18:04:53,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:53,420 INFO L93 Difference]: Finished difference Result 13888 states and 41609 transitions. [2021-07-09 18:04:53,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:04:53,421 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-07-09 18:04:53,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:53,445 INFO L225 Difference]: With dead ends: 13888 [2021-07-09 18:04:53,445 INFO L226 Difference]: Without dead ends: 13706 [2021-07-09 18:04:53,445 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 1936.0ms TimeCoverageRelationStatistics Valid=520, Invalid=4450, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:04:53,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13706 states. [2021-07-09 18:04:53,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13706 to 9881. [2021-07-09 18:04:53,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9881 states, 9880 states have (on average 3.051012145748988) internal successors, (30144), 9880 states have internal predecessors, (30144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:53,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9881 states to 9881 states and 30144 transitions. [2021-07-09 18:04:53,619 INFO L78 Accepts]: Start accepts. Automaton has 9881 states and 30144 transitions. Word has length 37 [2021-07-09 18:04:53,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:53,620 INFO L482 AbstractCegarLoop]: Abstraction has 9881 states and 30144 transitions. [2021-07-09 18:04:53,620 INFO L483 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-07-09 18:04:53,620 INFO L276 IsEmpty]: Start isEmpty. Operand 9881 states and 30144 transitions. [2021-07-09 18:04:53,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:53,631 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:53,631 INFO L508 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-07-09 18:04:53,847 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:53,847 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:53,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:53,848 INFO L82 PathProgramCache]: Analyzing trace with hash -190919884, now seen corresponding path program 109 times [2021-07-09 18:04:53,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:53,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915460930] [2021-07-09 18:04:53,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:53,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:54,214 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:54,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:54,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915460930] [2021-07-09 18:04:54,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915460930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:54,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619189556] [2021-07-09 18:04:54,215 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:54,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:54,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:04:54,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:54,478 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:54,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:04:54,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:54,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:54,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:54,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:04:54,680 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:54,680 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-07-09 18:04:54,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:54,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:54,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-07-09 18:04:54,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:04:54,912 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:54,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619189556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:54,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:54,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:04:54,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784230462] [2021-07-09 18:04:54,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:04:54,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:54,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:04:54,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:04:54,913 INFO L87 Difference]: Start difference. First operand 9881 states and 30144 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-07-09 18:04:57,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:57,498 INFO L93 Difference]: Finished difference Result 10996 states and 33365 transitions. [2021-07-09 18:04:57,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:04:57,498 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-07-09 18:04:57,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:57,517 INFO L225 Difference]: With dead ends: 10996 [2021-07-09 18:04:57,517 INFO L226 Difference]: Without dead ends: 10829 [2021-07-09 18:04:57,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 2123.0ms TimeCoverageRelationStatistics Valid=261, Invalid=3521, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:04:57,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10829 states. [2021-07-09 18:04:57,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10829 to 9900. [2021-07-09 18:04:57,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9900 states, 9899 states have (on average 3.05121729467623) internal successors, (30204), 9899 states have internal predecessors, (30204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:57,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9900 states to 9900 states and 30204 transitions. [2021-07-09 18:04:57,663 INFO L78 Accepts]: Start accepts. Automaton has 9900 states and 30204 transitions. Word has length 37 [2021-07-09 18:04:57,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:57,663 INFO L482 AbstractCegarLoop]: Abstraction has 9900 states and 30204 transitions. [2021-07-09 18:04:57,663 INFO L483 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-07-09 18:04:57,663 INFO L276 IsEmpty]: Start isEmpty. Operand 9900 states and 30204 transitions. [2021-07-09 18:04:57,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:04:57,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:57,676 INFO L508 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-07-09 18:04:57,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-07-09 18:04:57,891 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:57,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:57,892 INFO L82 PathProgramCache]: Analyzing trace with hash -1935283890, now seen corresponding path program 110 times [2021-07-09 18:04:57,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:57,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867189614] [2021-07-09 18:04:57,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:57,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:58,252 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:58,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:58,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867189614] [2021-07-09 18:04:58,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867189614] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:58,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530273223] [2021-07-09 18:04:58,252 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:58,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:58,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:58,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:04:58,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:58,508 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:58,508 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-07-09 18:04:58,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:58,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:58,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:58,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:04:58,615 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:04:58,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 29 treesize of output 17 [2021-07-09 18:04:58,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:58,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:58,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:58,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:17 [2021-07-09 18:04:58,799 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:58,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530273223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:58,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:58,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:04:58,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450864666] [2021-07-09 18:04:58,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:04:58,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:58,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:04:58,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:58,800 INFO L87 Difference]: Start difference. First operand 9900 states and 30204 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-07-09 18:05:00,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:00,566 INFO L93 Difference]: Finished difference Result 11319 states and 34359 transitions. [2021-07-09 18:05:00,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:05:00,567 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-07-09 18:05:00,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:00,586 INFO L225 Difference]: With dead ends: 11319 [2021-07-09 18:05:00,587 INFO L226 Difference]: Without dead ends: 11117 [2021-07-09 18:05:00,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 1349.7ms TimeCoverageRelationStatistics Valid=206, Invalid=2344, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:05:00,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11117 states. [2021-07-09 18:05:00,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11117 to 9848. [2021-07-09 18:05:00,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9848 states, 9847 states have (on average 3.052909515588504) internal successors, (30062), 9847 states have internal predecessors, (30062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:00,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9848 states to 9848 states and 30062 transitions. [2021-07-09 18:05:00,747 INFO L78 Accepts]: Start accepts. Automaton has 9848 states and 30062 transitions. Word has length 37 [2021-07-09 18:05:00,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:00,747 INFO L482 AbstractCegarLoop]: Abstraction has 9848 states and 30062 transitions. [2021-07-09 18:05:00,747 INFO L483 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-07-09 18:05:00,747 INFO L276 IsEmpty]: Start isEmpty. Operand 9848 states and 30062 transitions. [2021-07-09 18:05:00,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:00,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:00,761 INFO L508 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-07-09 18:05:00,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:00,977 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:00,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:00,977 INFO L82 PathProgramCache]: Analyzing trace with hash -533809360, now seen corresponding path program 111 times [2021-07-09 18:05:00,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:00,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928714916] [2021-07-09 18:05:00,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:00,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:01,330 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:01,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:01,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928714916] [2021-07-09 18:05:01,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928714916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:01,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332332952] [2021-07-09 18:05:01,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:01,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:05:01,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:01,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:05:01,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:01,590 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:01,590 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-07-09 18:05:01,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:01,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:01,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-07-09 18:05:01,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-07-09 18:05:01,793 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:01,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 23 [2021-07-09 18:05:01,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:01,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:01,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:01,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-09 18:05:01,988 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:01,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332332952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:01,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:01,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:01,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165270773] [2021-07-09 18:05:01,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:01,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:01,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:01,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:01,989 INFO L87 Difference]: Start difference. First operand 9848 states and 30062 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-07-09 18:05:05,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:05,040 INFO L93 Difference]: Finished difference Result 13709 states and 41182 transitions. [2021-07-09 18:05:05,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:05:05,041 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-07-09 18:05:05,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:05,066 INFO L225 Difference]: With dead ends: 13709 [2021-07-09 18:05:05,066 INFO L226 Difference]: Without dead ends: 13527 [2021-07-09 18:05:05,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 2335.0ms TimeCoverageRelationStatistics Valid=427, Invalid=4543, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:05:05,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13527 states. [2021-07-09 18:05:05,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13527 to 9896. [2021-07-09 18:05:05,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9896 states, 9895 states have (on average 3.0511369378473976) internal successors, (30191), 9895 states have internal predecessors, (30191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:05,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9896 states to 9896 states and 30191 transitions. [2021-07-09 18:05:05,353 INFO L78 Accepts]: Start accepts. Automaton has 9896 states and 30191 transitions. Word has length 37 [2021-07-09 18:05:05,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:05,353 INFO L482 AbstractCegarLoop]: Abstraction has 9896 states and 30191 transitions. [2021-07-09 18:05:05,354 INFO L483 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-07-09 18:05:05,354 INFO L276 IsEmpty]: Start isEmpty. Operand 9896 states and 30191 transitions. [2021-07-09 18:05:05,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:05,366 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:05,366 INFO L508 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-07-09 18:05:05,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:05,582 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:05,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:05,582 INFO L82 PathProgramCache]: Analyzing trace with hash 1162496880, now seen corresponding path program 112 times [2021-07-09 18:05:05,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:05,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591443163] [2021-07-09 18:05:05,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:05,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:05,853 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:05,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:05,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591443163] [2021-07-09 18:05:05,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591443163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:05,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592391336] [2021-07-09 18:05:05,854 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:05,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:05,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:05,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:05:05,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:06,062 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:06,062 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-07-09 18:05:06,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:06,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:06,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-07-09 18:05:06,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-07-09 18:05:06,215 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:06,215 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-07-09 18:05:06,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:06,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:06,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:06,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:05:06,436 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:06,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592391336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:06,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:06,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:06,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472026265] [2021-07-09 18:05:06,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:06,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:06,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:06,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:06,439 INFO L87 Difference]: Start difference. First operand 9896 states and 30191 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-07-09 18:05:09,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:09,048 INFO L93 Difference]: Finished difference Result 11209 states and 34050 transitions. [2021-07-09 18:05:09,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:05:09,049 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-07-09 18:05:09,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:09,068 INFO L225 Difference]: With dead ends: 11209 [2021-07-09 18:05:09,068 INFO L226 Difference]: Without dead ends: 11045 [2021-07-09 18:05:09,068 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 1760.7ms TimeCoverageRelationStatistics Valid=254, Invalid=3528, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:05:09,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11045 states. [2021-07-09 18:05:09,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11045 to 9872. [2021-07-09 18:05:09,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9872 states, 9871 states have (on average 3.0513625772464796) internal successors, (30120), 9871 states have internal predecessors, (30120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:09,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9872 states to 9872 states and 30120 transitions. [2021-07-09 18:05:09,217 INFO L78 Accepts]: Start accepts. Automaton has 9872 states and 30120 transitions. Word has length 37 [2021-07-09 18:05:09,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:09,217 INFO L482 AbstractCegarLoop]: Abstraction has 9872 states and 30120 transitions. [2021-07-09 18:05:09,218 INFO L483 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-07-09 18:05:09,218 INFO L276 IsEmpty]: Start isEmpty. Operand 9872 states and 30120 transitions. [2021-07-09 18:05:09,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:09,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:09,231 INFO L508 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-07-09 18:05:09,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:09,445 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:09,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:09,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1018216276, now seen corresponding path program 113 times [2021-07-09 18:05:09,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:09,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926633611] [2021-07-09 18:05:09,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:09,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:09,808 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:09,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:09,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926633611] [2021-07-09 18:05:09,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926633611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:09,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725577809] [2021-07-09 18:05:09,809 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:09,839 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:09,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:09,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:05:09,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:10,075 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:10,075 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-07-09 18:05:10,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:10,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:10,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:10,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-07-09 18:05:10,223 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:10,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 21 [2021-07-09 18:05:10,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:10,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:10,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:10,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:17 [2021-07-09 18:05:10,378 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:10,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725577809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:10,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:10,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-07-09 18:05:10,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532857214] [2021-07-09 18:05:10,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:05:10,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:10,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:05:10,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:05:10,379 INFO L87 Difference]: Start difference. First operand 9872 states and 30120 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-07-09 18:05:11,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:11,942 INFO L93 Difference]: Finished difference Result 11284 states and 34315 transitions. [2021-07-09 18:05:11,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:05:11,942 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-07-09 18:05:11,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:11,962 INFO L225 Difference]: With dead ends: 11284 [2021-07-09 18:05:11,962 INFO L226 Difference]: Without dead ends: 11066 [2021-07-09 18:05:11,962 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1398.3ms TimeCoverageRelationStatistics Valid=189, Invalid=2261, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:05:11,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11066 states. [2021-07-09 18:05:12,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11066 to 9880. [2021-07-09 18:05:12,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9880 states, 9879 states have (on average 3.0538516044134023) internal successors, (30169), 9879 states have internal predecessors, (30169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:12,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9880 states to 9880 states and 30169 transitions. [2021-07-09 18:05:12,114 INFO L78 Accepts]: Start accepts. Automaton has 9880 states and 30169 transitions. Word has length 37 [2021-07-09 18:05:12,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:12,114 INFO L482 AbstractCegarLoop]: Abstraction has 9880 states and 30169 transitions. [2021-07-09 18:05:12,114 INFO L483 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-07-09 18:05:12,114 INFO L276 IsEmpty]: Start isEmpty. Operand 9880 states and 30169 transitions. [2021-07-09 18:05:12,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:12,128 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:12,128 INFO L508 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-07-09 18:05:12,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-07-09 18:05:12,344 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:12,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:12,345 INFO L82 PathProgramCache]: Analyzing trace with hash 365445994, now seen corresponding path program 114 times [2021-07-09 18:05:12,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:12,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100453504] [2021-07-09 18:05:12,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:12,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:12,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-07-09 18:05:12,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:12,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100453504] [2021-07-09 18:05:12,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100453504] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:12,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814640481] [2021-07-09 18:05:12,694 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:12,732 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:05:12,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:12,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:05:12,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:12,894 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:12,894 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-07-09 18:05:12,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:12,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:12,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:12,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:05:13,013 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:13,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 18:05:13,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:13,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:13,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:13,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:17 [2021-07-09 18:05:13,153 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:13,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814640481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:13,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:13,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-07-09 18:05:13,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476198831] [2021-07-09 18:05:13,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:13,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:13,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:13,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1200, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:13,155 INFO L87 Difference]: Start difference. First operand 9880 states and 30169 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-07-09 18:05:15,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:15,223 INFO L93 Difference]: Finished difference Result 13432 states and 40349 transitions. [2021-07-09 18:05:15,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:05:15,224 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-07-09 18:05:15,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:15,250 INFO L225 Difference]: With dead ends: 13432 [2021-07-09 18:05:15,250 INFO L226 Difference]: Without dead ends: 13250 [2021-07-09 18:05:15,251 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 1753.2ms TimeCoverageRelationStatistics Valid=496, Invalid=4196, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:05:15,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13250 states. [2021-07-09 18:05:15,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13250 to 9871. [2021-07-09 18:05:15,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9871 states, 9870 states have (on average 3.0518743667679837) internal successors, (30122), 9870 states have internal predecessors, (30122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:15,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9871 states to 9871 states and 30122 transitions. [2021-07-09 18:05:15,425 INFO L78 Accepts]: Start accepts. Automaton has 9871 states and 30122 transitions. Word has length 37 [2021-07-09 18:05:15,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:15,425 INFO L482 AbstractCegarLoop]: Abstraction has 9871 states and 30122 transitions. [2021-07-09 18:05:15,425 INFO L483 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-07-09 18:05:15,425 INFO L276 IsEmpty]: Start isEmpty. Operand 9871 states and 30122 transitions. [2021-07-09 18:05:15,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:15,438 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:15,439 INFO L508 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-07-09 18:05:15,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2021-07-09 18:05:15,655 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:15,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:15,656 INFO L82 PathProgramCache]: Analyzing trace with hash 2061752234, now seen corresponding path program 115 times [2021-07-09 18:05:15,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:15,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154130291] [2021-07-09 18:05:15,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:15,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:16,016 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:16,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:16,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154130291] [2021-07-09 18:05:16,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154130291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:16,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865534238] [2021-07-09 18:05:16,017 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:16,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:16,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:05:16,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:16,256 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:16,256 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-07-09 18:05:16,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:16,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:16,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:16,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:05:16,491 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:16,491 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-07-09 18:05:16,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:16,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:16,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:16,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:05:16,728 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:16,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865534238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:16,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:16,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:16,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652813942] [2021-07-09 18:05:16,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:16,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:16,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:16,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1250, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:16,730 INFO L87 Difference]: Start difference. First operand 9871 states and 30122 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-07-09 18:05:19,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:19,303 INFO L93 Difference]: Finished difference Result 11029 states and 33433 transitions. [2021-07-09 18:05:19,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:05:19,304 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-07-09 18:05:19,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:19,324 INFO L225 Difference]: With dead ends: 11029 [2021-07-09 18:05:19,324 INFO L226 Difference]: Without dead ends: 10826 [2021-07-09 18:05:19,324 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 2213.7ms TimeCoverageRelationStatistics Valid=305, Invalid=4117, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:05:19,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10826 states. [2021-07-09 18:05:19,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10826 to 9890. [2021-07-09 18:05:19,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9890 states, 9889 states have (on average 3.052078066538578) internal successors, (30182), 9889 states have internal predecessors, (30182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:19,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9890 states to 9890 states and 30182 transitions. [2021-07-09 18:05:19,486 INFO L78 Accepts]: Start accepts. Automaton has 9890 states and 30182 transitions. Word has length 37 [2021-07-09 18:05:19,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:19,487 INFO L482 AbstractCegarLoop]: Abstraction has 9890 states and 30182 transitions. [2021-07-09 18:05:19,487 INFO L483 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-07-09 18:05:19,487 INFO L276 IsEmpty]: Start isEmpty. Operand 9890 states and 30182 transitions. [2021-07-09 18:05:19,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:19,500 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:19,500 INFO L508 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-07-09 18:05:19,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:19,702 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:19,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:19,702 INFO L82 PathProgramCache]: Analyzing trace with hash 317388228, now seen corresponding path program 116 times [2021-07-09 18:05:19,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:19,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584021188] [2021-07-09 18:05:19,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:19,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:20,057 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:20,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:20,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584021188] [2021-07-09 18:05:20,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584021188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:20,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523335131] [2021-07-09 18:05:20,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:20,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:20,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:20,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:05:20,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:20,369 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:20,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 27 treesize of output 15 [2021-07-09 18:05:20,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:20,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:20,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:20,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:05:20,608 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:20,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 29 treesize of output 17 [2021-07-09 18:05:20,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:20,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:20,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:20,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:05:20,918 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:20,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523335131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:20,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:20,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:20,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129203088] [2021-07-09 18:05:20,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:20,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:20,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:20,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:20,919 INFO L87 Difference]: Start difference. First operand 9890 states and 30182 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-07-09 18:05:23,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:23,328 INFO L93 Difference]: Finished difference Result 11185 states and 33951 transitions. [2021-07-09 18:05:23,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:05:23,328 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-07-09 18:05:23,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:23,348 INFO L225 Difference]: With dead ends: 11185 [2021-07-09 18:05:23,348 INFO L226 Difference]: Without dead ends: 11021 [2021-07-09 18:05:23,348 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 2049.1ms TimeCoverageRelationStatistics Valid=244, Invalid=3538, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:05:23,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11021 states. [2021-07-09 18:05:23,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11021 to 9889. [2021-07-09 18:05:23,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9889 states, 9888 states have (on average 3.0515776699029127) internal successors, (30174), 9888 states have internal predecessors, (30174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:23,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9889 states to 9889 states and 30174 transitions. [2021-07-09 18:05:23,496 INFO L78 Accepts]: Start accepts. Automaton has 9889 states and 30174 transitions. Word has length 37 [2021-07-09 18:05:23,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:23,496 INFO L482 AbstractCegarLoop]: Abstraction has 9889 states and 30174 transitions. [2021-07-09 18:05:23,496 INFO L483 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-07-09 18:05:23,496 INFO L276 IsEmpty]: Start isEmpty. Operand 9889 states and 30174 transitions. [2021-07-09 18:05:23,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:23,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:23,509 INFO L508 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-07-09 18:05:23,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:23,726 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:23,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:23,726 INFO L82 PathProgramCache]: Analyzing trace with hash -1863324928, now seen corresponding path program 117 times [2021-07-09 18:05:23,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:23,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574087507] [2021-07-09 18:05:23,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:23,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:24,164 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:24,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:24,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574087507] [2021-07-09 18:05:24,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574087507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:24,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477652487] [2021-07-09 18:05:24,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:24,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:05:24,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:24,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:05:24,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:24,398 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:24,398 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-07-09 18:05:24,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:24,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:24,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:24,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:24 [2021-07-09 18:05:24,690 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:24,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-07-09 18:05:24,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:24,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:24,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:24,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:05:24,874 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:24,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477652487] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:24,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:24,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:24,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872073259] [2021-07-09 18:05:24,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:24,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:24,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:24,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:24,875 INFO L87 Difference]: Start difference. First operand 9889 states and 30174 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-07-09 18:05:27,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:27,632 INFO L93 Difference]: Finished difference Result 11137 states and 33794 transitions. [2021-07-09 18:05:27,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:05:27,632 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-07-09 18:05:27,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:27,650 INFO L225 Difference]: With dead ends: 11137 [2021-07-09 18:05:27,650 INFO L226 Difference]: Without dead ends: 10960 [2021-07-09 18:05:27,650 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 2041.1ms TimeCoverageRelationStatistics Valid=240, Invalid=3542, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:05:27,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10960 states. [2021-07-09 18:05:27,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10960 to 9883. [2021-07-09 18:05:27,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9883 states, 9882 states have (on average 3.052114956486541) internal successors, (30161), 9882 states have internal predecessors, (30161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:27,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9883 states to 9883 states and 30161 transitions. [2021-07-09 18:05:27,800 INFO L78 Accepts]: Start accepts. Automaton has 9883 states and 30161 transitions. Word has length 37 [2021-07-09 18:05:27,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:27,800 INFO L482 AbstractCegarLoop]: Abstraction has 9883 states and 30161 transitions. [2021-07-09 18:05:27,800 INFO L483 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-07-09 18:05:27,800 INFO L276 IsEmpty]: Start isEmpty. Operand 9883 states and 30161 transitions. [2021-07-09 18:05:27,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:27,813 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:27,813 INFO L508 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-07-09 18:05:28,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:28,029 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:28,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:28,029 INFO L82 PathProgramCache]: Analyzing trace with hash -717793068, now seen corresponding path program 118 times [2021-07-09 18:05:28,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:28,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700791619] [2021-07-09 18:05:28,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:28,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:28,365 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:28,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:28,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700791619] [2021-07-09 18:05:28,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700791619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:28,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279752906] [2021-07-09 18:05:28,365 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:28,394 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:28,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:28,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:05:28,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:28,593 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:28,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:05:28,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:28,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:28,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:28,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:05:28,827 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:28,827 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-07-09 18:05:28,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:28,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:28,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:28,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:05:29,055 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:29,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279752906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:29,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:29,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:29,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425743179] [2021-07-09 18:05:29,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:29,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:29,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:29,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:29,056 INFO L87 Difference]: Start difference. First operand 9883 states and 30161 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-07-09 18:05:31,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:31,386 INFO L93 Difference]: Finished difference Result 11359 states and 34506 transitions. [2021-07-09 18:05:31,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:05:31,386 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-07-09 18:05:31,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:31,405 INFO L225 Difference]: With dead ends: 11359 [2021-07-09 18:05:31,405 INFO L226 Difference]: Without dead ends: 11195 [2021-07-09 18:05:31,405 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 1932.5ms TimeCoverageRelationStatistics Valid=249, Invalid=3533, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:05:31,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11195 states. [2021-07-09 18:05:31,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11195 to 9859. [2021-07-09 18:05:31,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9859 states, 9858 states have (on average 3.05234327449787) internal successors, (30090), 9858 states have internal predecessors, (30090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:31,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9859 states to 9859 states and 30090 transitions. [2021-07-09 18:05:31,554 INFO L78 Accepts]: Start accepts. Automaton has 9859 states and 30090 transitions. Word has length 37 [2021-07-09 18:05:31,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:31,554 INFO L482 AbstractCegarLoop]: Abstraction has 9859 states and 30090 transitions. [2021-07-09 18:05:31,555 INFO L483 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-07-09 18:05:31,555 INFO L276 IsEmpty]: Start isEmpty. Operand 9859 states and 30090 transitions. [2021-07-09 18:05:31,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:31,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:31,567 INFO L508 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-07-09 18:05:31,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:31,783 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:31,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:31,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1396461072, now seen corresponding path program 119 times [2021-07-09 18:05:31,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:31,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872579369] [2021-07-09 18:05:31,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:31,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:32,091 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:32,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:32,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872579369] [2021-07-09 18:05:32,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872579369] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:32,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331907576] [2021-07-09 18:05:32,092 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:32,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:32,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:32,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:05:32,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:32,295 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:32,295 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-07-09 18:05:32,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:32,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:32,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:32,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:05:32,587 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:32,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 37 treesize of output 21 [2021-07-09 18:05:32,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:32,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:32,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:32,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:25 [2021-07-09 18:05:32,771 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:32,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331907576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:32,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:32,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:32,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138569853] [2021-07-09 18:05:32,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:32,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:32,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:32,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:32,772 INFO L87 Difference]: Start difference. First operand 9859 states and 30090 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-07-09 18:05:35,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:35,384 INFO L93 Difference]: Finished difference Result 11541 states and 35066 transitions. [2021-07-09 18:05:35,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:05:35,384 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-07-09 18:05:35,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:35,405 INFO L225 Difference]: With dead ends: 11541 [2021-07-09 18:05:35,405 INFO L226 Difference]: Without dead ends: 11367 [2021-07-09 18:05:35,406 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1961.9ms TimeCoverageRelationStatistics Valid=251, Invalid=3655, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:05:35,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11367 states. [2021-07-09 18:05:35,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11367 to 9874. [2021-07-09 18:05:35,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9874 states, 9873 states have (on average 3.0524663222931228) internal successors, (30137), 9873 states have internal predecessors, (30137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:35,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9874 states to 9874 states and 30137 transitions. [2021-07-09 18:05:35,558 INFO L78 Accepts]: Start accepts. Automaton has 9874 states and 30137 transitions. Word has length 37 [2021-07-09 18:05:35,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:35,558 INFO L482 AbstractCegarLoop]: Abstraction has 9874 states and 30137 transitions. [2021-07-09 18:05:35,558 INFO L483 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-07-09 18:05:35,558 INFO L276 IsEmpty]: Start isEmpty. Operand 9874 states and 30137 transitions. [2021-07-09 18:05:35,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:35,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:35,571 INFO L508 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-07-09 18:05:35,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-07-09 18:05:35,785 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:35,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:35,785 INFO L82 PathProgramCache]: Analyzing trace with hash 189589922, now seen corresponding path program 120 times [2021-07-09 18:05:35,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:35,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480419826] [2021-07-09 18:05:35,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:36,139 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:36,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:36,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480419826] [2021-07-09 18:05:36,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480419826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:36,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760032712] [2021-07-09 18:05:36,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:36,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:05:36,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:36,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:05:36,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:36,372 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:36,372 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-07-09 18:05:36,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:36,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:36,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:36,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:05:36,670 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:36,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 30 treesize of output 18 [2021-07-09 18:05:36,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:36,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:36,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:36,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-09 18:05:36,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-07-09 18:05:36,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760032712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:36,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:36,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:36,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508561928] [2021-07-09 18:05:36,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:36,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:36,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:36,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1251, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:36,848 INFO L87 Difference]: Start difference. First operand 9874 states and 30137 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-07-09 18:05:39,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:39,288 INFO L93 Difference]: Finished difference Result 11280 states and 34263 transitions. [2021-07-09 18:05:39,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:05:39,289 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-07-09 18:05:39,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:39,309 INFO L225 Difference]: With dead ends: 11280 [2021-07-09 18:05:39,309 INFO L226 Difference]: Without dead ends: 11090 [2021-07-09 18:05:39,310 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 1927.8ms TimeCoverageRelationStatistics Valid=229, Invalid=3311, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:05:39,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11090 states. [2021-07-09 18:05:39,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11090 to 9856. [2021-07-09 18:05:39,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9856 states, 9855 states have (on average 3.0537798072044646) internal successors, (30095), 9855 states have internal predecessors, (30095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:39,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9856 states to 9856 states and 30095 transitions. [2021-07-09 18:05:39,575 INFO L78 Accepts]: Start accepts. Automaton has 9856 states and 30095 transitions. Word has length 37 [2021-07-09 18:05:39,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:39,575 INFO L482 AbstractCegarLoop]: Abstraction has 9856 states and 30095 transitions. [2021-07-09 18:05:39,575 INFO L483 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-07-09 18:05:39,576 INFO L276 IsEmpty]: Start isEmpty. Operand 9856 states and 30095 transitions. [2021-07-09 18:05:39,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:39,588 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:39,588 INFO L508 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-07-09 18:05:39,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-07-09 18:05:39,804 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:39,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:39,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1718862758, now seen corresponding path program 121 times [2021-07-09 18:05:39,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:39,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879199473] [2021-07-09 18:05:39,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:40,097 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:40,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:40,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879199473] [2021-07-09 18:05:40,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879199473] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:40,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511458573] [2021-07-09 18:05:40,098 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:40,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:40,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:05:40,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:40,292 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:40,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-07-09 18:05:40,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:40,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:40,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:40,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-09 18:05:40,518 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:40,518 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-07-09 18:05:40,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:40,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:40,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:40,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:05:40,697 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:40,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511458573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:40,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:40,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 18:05:40,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687413722] [2021-07-09 18:05:40,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:05:40,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:40,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:05:40,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1370, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:05:40,700 INFO L87 Difference]: Start difference. First operand 9856 states and 30095 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-07-09 18:05:43,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:43,567 INFO L93 Difference]: Finished difference Result 13222 states and 39805 transitions. [2021-07-09 18:05:43,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:05:43,568 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-07-09 18:05:43,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:43,590 INFO L225 Difference]: With dead ends: 13222 [2021-07-09 18:05:43,591 INFO L226 Difference]: Without dead ends: 13040 [2021-07-09 18:05:43,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1211 ImplicationChecksByTransitivity, 2107.5ms TimeCoverageRelationStatistics Valid=427, Invalid=4685, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:05:43,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13040 states. [2021-07-09 18:05:43,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13040 to 9832. [2021-07-09 18:05:43,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9832 states, 9831 states have (on average 3.0526904689248298) internal successors, (30011), 9831 states have internal predecessors, (30011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:43,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9832 states to 9832 states and 30011 transitions. [2021-07-09 18:05:43,750 INFO L78 Accepts]: Start accepts. Automaton has 9832 states and 30011 transitions. Word has length 37 [2021-07-09 18:05:43,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:43,750 INFO L482 AbstractCegarLoop]: Abstraction has 9832 states and 30011 transitions. [2021-07-09 18:05:43,750 INFO L483 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-07-09 18:05:43,750 INFO L276 IsEmpty]: Start isEmpty. Operand 9832 states and 30011 transitions. [2021-07-09 18:05:43,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:43,763 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:43,763 INFO L508 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-07-09 18:05:43,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-07-09 18:05:43,980 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:43,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:43,980 INFO L82 PathProgramCache]: Analyzing trace with hash -879798298, now seen corresponding path program 122 times [2021-07-09 18:05:43,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:43,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551913366] [2021-07-09 18:05:43,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:43,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:44,325 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:44,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:44,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551913366] [2021-07-09 18:05:44,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551913366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:44,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317929524] [2021-07-09 18:05:44,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:44,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:44,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:44,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:05:44,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:44,558 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:44,559 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-07-09 18:05:44,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:44,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:44,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:44,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:24 [2021-07-09 18:05:44,795 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:44,796 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-07-09 18:05:44,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:44,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:44,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:44,804 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:05:45,032 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:45,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317929524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:45,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:45,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:45,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761312857] [2021-07-09 18:05:45,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:45,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:45,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:45,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:45,033 INFO L87 Difference]: Start difference. First operand 9832 states and 30011 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-07-09 18:05:47,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:47,863 INFO L93 Difference]: Finished difference Result 11143 states and 33867 transitions. [2021-07-09 18:05:47,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:05:47,864 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-07-09 18:05:47,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:47,884 INFO L225 Difference]: With dead ends: 11143 [2021-07-09 18:05:47,884 INFO L226 Difference]: Without dead ends: 10979 [2021-07-09 18:05:47,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1983.1ms TimeCoverageRelationStatistics Valid=252, Invalid=3530, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:05:47,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10979 states. [2021-07-09 18:05:48,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10979 to 9808. [2021-07-09 18:05:48,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9808 states, 9807 states have (on average 3.052921382685837) internal successors, (29940), 9807 states have internal predecessors, (29940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:48,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9808 states to 9808 states and 29940 transitions. [2021-07-09 18:05:48,041 INFO L78 Accepts]: Start accepts. Automaton has 9808 states and 29940 transitions. Word has length 37 [2021-07-09 18:05:48,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:48,042 INFO L482 AbstractCegarLoop]: Abstraction has 9808 states and 29940 transitions. [2021-07-09 18:05:48,042 INFO L483 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-07-09 18:05:48,042 INFO L276 IsEmpty]: Start isEmpty. Operand 9808 states and 29940 transitions. [2021-07-09 18:05:48,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:48,055 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:48,055 INFO L508 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-07-09 18:05:48,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-07-09 18:05:48,272 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:48,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:48,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1234455842, now seen corresponding path program 123 times [2021-07-09 18:05:48,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:48,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626915225] [2021-07-09 18:05:48,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:48,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:48,588 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:48,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:48,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626915225] [2021-07-09 18:05:48,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626915225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:48,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375583256] [2021-07-09 18:05:48,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:48,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:05:48,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:48,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:05:48,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:48,829 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:48,830 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-07-09 18:05:48,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:48,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:48,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:48,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:05:49,109 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:49,110 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-07-09 18:05:49,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:49,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:49,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-07-09 18:05:49,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-09 18:05:49,287 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:49,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375583256] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:49,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:49,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:49,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896619312] [2021-07-09 18:05:49,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:49,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:49,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:49,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:49,289 INFO L87 Difference]: Start difference. First operand 9808 states and 29940 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-07-09 18:05:52,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:52,011 INFO L93 Difference]: Finished difference Result 11254 states and 34201 transitions. [2021-07-09 18:05:52,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:05:52,011 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-07-09 18:05:52,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:52,032 INFO L225 Difference]: With dead ends: 11254 [2021-07-09 18:05:52,032 INFO L226 Difference]: Without dead ends: 11009 [2021-07-09 18:05:52,033 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 2086.7ms TimeCoverageRelationStatistics Valid=274, Invalid=3758, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:05:52,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11009 states. [2021-07-09 18:05:52,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11009 to 9772. [2021-07-09 18:05:52,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9772 states, 9771 states have (on average 3.054958550813632) internal successors, (29850), 9771 states have internal predecessors, (29850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:52,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9772 states to 9772 states and 29850 transitions. [2021-07-09 18:05:52,187 INFO L78 Accepts]: Start accepts. Automaton has 9772 states and 29850 transitions. Word has length 37 [2021-07-09 18:05:52,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:52,187 INFO L482 AbstractCegarLoop]: Abstraction has 9772 states and 29850 transitions. [2021-07-09 18:05:52,187 INFO L483 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-07-09 18:05:52,187 INFO L276 IsEmpty]: Start isEmpty. Operand 9772 states and 29850 transitions. [2021-07-09 18:05:52,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:52,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:52,200 INFO L508 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-07-09 18:05:52,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-07-09 18:05:52,415 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:52,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:52,416 INFO L82 PathProgramCache]: Analyzing trace with hash 585871120, now seen corresponding path program 124 times [2021-07-09 18:05:52,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:52,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028795605] [2021-07-09 18:05:52,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:52,876 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:52,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:52,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028795605] [2021-07-09 18:05:52,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028795605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:52,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313269541] [2021-07-09 18:05:52,877 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:52,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:52,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:52,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-09 18:05:52,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:53,108 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:53,108 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-07-09 18:05:53,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:53,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:53,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:53,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-07-09 18:05:53,324 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:05:53,324 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-07-09 18:05:53,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:53,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:53,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:53,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:20 [2021-07-09 18:05:53,517 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:53,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313269541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:53,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:53,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-07-09 18:05:53,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660947021] [2021-07-09 18:05:53,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:05:53,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:53,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:05:53,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1370, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:05:53,518 INFO L87 Difference]: Start difference. First operand 9772 states and 29850 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-07-09 18:05:55,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:55,939 INFO L93 Difference]: Finished difference Result 13760 states and 41754 transitions. [2021-07-09 18:05:55,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:05:55,940 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-07-09 18:05:55,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:55,962 INFO L225 Difference]: With dead ends: 13760 [2021-07-09 18:05:55,962 INFO L226 Difference]: Without dead ends: 13668 [2021-07-09 18:05:55,962 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 2156.9ms TimeCoverageRelationStatistics Valid=451, Invalid=4805, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:05:55,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13668 states. [2021-07-09 18:05:56,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13668 to 9942. [2021-07-09 18:05:56,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9942 states, 9941 states have (on average 3.0531133688763705) internal successors, (30351), 9941 states have internal predecessors, (30351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:56,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9942 states to 9942 states and 30351 transitions. [2021-07-09 18:05:56,130 INFO L78 Accepts]: Start accepts. Automaton has 9942 states and 30351 transitions. Word has length 37 [2021-07-09 18:05:56,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:56,130 INFO L482 AbstractCegarLoop]: Abstraction has 9942 states and 30351 transitions. [2021-07-09 18:05:56,130 INFO L483 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-07-09 18:05:56,130 INFO L276 IsEmpty]: Start isEmpty. Operand 9942 states and 30351 transitions. [2021-07-09 18:05:56,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:05:56,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:56,143 INFO L508 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-07-09 18:05:56,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-07-09 18:05:56,357 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:56,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:56,357 INFO L82 PathProgramCache]: Analyzing trace with hash -2012789936, now seen corresponding path program 125 times [2021-07-09 18:05:56,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:56,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211704016] [2021-07-09 18:05:56,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:56,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:56,709 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:56,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:56,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211704016] [2021-07-09 18:05:56,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211704016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:56,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221901412] [2021-07-09 18:05:56,709 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:56,740 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:56,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:56,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-07-09 18:05:56,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:56,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:05:56,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:05:56,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:05:56,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 15 [2021-07-09 18:05:56,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:56,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:56,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:56,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:25 [2021-07-09 18:05:57,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:05:57,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:05:57,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 19 [2021-07-09 18:05:57,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:57,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:57,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:57,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:48, output treesize:17 [2021-07-09 18:05:57,493 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:57,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221901412] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:57,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:57,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-07-09 18:05:57,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230967214] [2021-07-09 18:05:57,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:05:57,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:57,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:05:57,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:05:57,494 INFO L87 Difference]: Start difference. First operand 9942 states and 30351 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-07-09 18:05:59,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:59,812 INFO L93 Difference]: Finished difference Result 10999 states and 33424 transitions. [2021-07-09 18:05:59,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:05:59,812 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-07-09 18:05:59,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:59,831 INFO L225 Difference]: With dead ends: 10999 [2021-07-09 18:05:59,832 INFO L226 Difference]: Without dead ends: 10941 [2021-07-09 18:05:59,832 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1913.4ms TimeCoverageRelationStatistics Valid=268, Invalid=3272, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:05:59,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10941 states. [2021-07-09 18:05:59,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10941 to 9740. [2021-07-09 18:05:59,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9740 states, 9739 states have (on average 3.057603450046206) internal successors, (29778), 9739 states have internal predecessors, (29778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:59,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9740 states to 9740 states and 29778 transitions. [2021-07-09 18:05:59,980 INFO L78 Accepts]: Start accepts. Automaton has 9740 states and 29778 transitions. Word has length 37 [2021-07-09 18:05:59,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:59,980 INFO L482 AbstractCegarLoop]: Abstraction has 9740 states and 29778 transitions. [2021-07-09 18:05:59,981 INFO L483 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-07-09 18:05:59,981 INFO L276 IsEmpty]: Start isEmpty. Operand 9740 states and 29778 transitions. [2021-07-09 18:05:59,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-07-09 18:05:59,994 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:59,994 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 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] [2021-07-09 18:06:00,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-07-09 18:06:00,209 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:00,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:00,210 INFO L82 PathProgramCache]: Analyzing trace with hash -252151521, now seen corresponding path program 126 times [2021-07-09 18:06:00,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:00,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862091353] [2021-07-09 18:06:00,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:00,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:00,239 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:00,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:00,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862091353] [2021-07-09 18:06:00,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862091353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:00,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867527550] [2021-07-09 18:06:00,239 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:00,269 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:06:00,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:00,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-09 18:06:00,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:00,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:00,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:06:00,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:00,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:00,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:00,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:3 [2021-07-09 18:06:00,403 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:00,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867527550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:00,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:00,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-09 18:06:00,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195573734] [2021-07-09 18:06:00,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:06:00,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:00,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:06:00,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:06:00,404 INFO L87 Difference]: Start difference. First operand 9740 states and 29778 transitions. Second operand has 11 states, 11 states have (on average 6.0) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:00,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:00,657 INFO L93 Difference]: Finished difference Result 14732 states and 43783 transitions. [2021-07-09 18:06:00,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:06:00,657 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.0) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-07-09 18:06:00,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:00,684 INFO L225 Difference]: With dead ends: 14732 [2021-07-09 18:06:00,684 INFO L226 Difference]: Without dead ends: 14732 [2021-07-09 18:06:00,684 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 130.3ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:06:00,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14732 states. [2021-07-09 18:06:00,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14732 to 7278. [2021-07-09 18:06:00,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7278 states, 7277 states have (on average 2.9869451697127936) internal successors, (21736), 7277 states have internal predecessors, (21736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:00,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7278 states to 7278 states and 21736 transitions. [2021-07-09 18:06:00,858 INFO L78 Accepts]: Start accepts. Automaton has 7278 states and 21736 transitions. Word has length 40 [2021-07-09 18:06:00,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:00,858 INFO L482 AbstractCegarLoop]: Abstraction has 7278 states and 21736 transitions. [2021-07-09 18:06:00,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.0) internal successors, (66), 10 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:00,858 INFO L276 IsEmpty]: Start isEmpty. Operand 7278 states and 21736 transitions. [2021-07-09 18:06:00,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:06:00,868 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:00,868 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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-07-09 18:06:01,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable213,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:01,085 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:01,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:01,085 INFO L82 PathProgramCache]: Analyzing trace with hash 295207789, now seen corresponding path program 127 times [2021-07-09 18:06:01,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:01,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582609389] [2021-07-09 18:06:01,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:01,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:01,101 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:01,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:01,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582609389] [2021-07-09 18:06:01,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582609389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:01,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775831939] [2021-07-09 18:06:01,101 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:01,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:06:01,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:01,184 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:06:01,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775831939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:01,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:01,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:06:01,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899454207] [2021-07-09 18:06:01,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:06:01,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:01,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:06:01,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:06:01,184 INFO L87 Difference]: Start difference. First operand 7278 states and 21736 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:01,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:01,230 INFO L93 Difference]: Finished difference Result 12903 states and 38231 transitions. [2021-07-09 18:06:01,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:06:01,230 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:06:01,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:01,251 INFO L225 Difference]: With dead ends: 12903 [2021-07-09 18:06:01,251 INFO L226 Difference]: Without dead ends: 12650 [2021-07-09 18:06:01,251 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:06:01,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12650 states. [2021-07-09 18:06:01,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12650 to 9056. [2021-07-09 18:06:01,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9056 states, 9055 states have (on average 3.016786305908338) internal successors, (27317), 9055 states have internal predecessors, (27317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:01,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9056 states to 9056 states and 27317 transitions. [2021-07-09 18:06:01,389 INFO L78 Accepts]: Start accepts. Automaton has 9056 states and 27317 transitions. Word has length 41 [2021-07-09 18:06:01,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:01,389 INFO L482 AbstractCegarLoop]: Abstraction has 9056 states and 27317 transitions. [2021-07-09 18:06:01,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:01,389 INFO L276 IsEmpty]: Start isEmpty. Operand 9056 states and 27317 transitions. [2021-07-09 18:06:01,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-09 18:06:01,399 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:01,399 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:01,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:01,613 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:01,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:01,613 INFO L82 PathProgramCache]: Analyzing trace with hash 437203716, now seen corresponding path program 128 times [2021-07-09 18:06:01,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:01,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032800390] [2021-07-09 18:06:01,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:01,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:01,629 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 23 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:01,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:01,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032800390] [2021-07-09 18:06:01,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032800390] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:01,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976803033] [2021-07-09 18:06:01,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:01,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:01,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:01,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:06:01,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:01,790 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 23 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:06:01,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976803033] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:01,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:01,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:06:01,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969619863] [2021-07-09 18:06:01,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:06:01,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:01,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:06:01,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:06:01,791 INFO L87 Difference]: Start difference. First operand 9056 states and 27317 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:01,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:01,859 INFO L93 Difference]: Finished difference Result 18804 states and 57352 transitions. [2021-07-09 18:06:01,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:06:01,859 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-07-09 18:06:01,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:01,897 INFO L225 Difference]: With dead ends: 18804 [2021-07-09 18:06:01,897 INFO L226 Difference]: Without dead ends: 18354 [2021-07-09 18:06:01,897 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:06:01,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18354 states. [2021-07-09 18:06:02,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18354 to 15985. [2021-07-09 18:06:02,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15985 states, 15984 states have (on average 3.1213713713713713) internal successors, (49892), 15984 states have internal predecessors, (49892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:02,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15985 states to 15985 states and 49892 transitions. [2021-07-09 18:06:02,178 INFO L78 Accepts]: Start accepts. Automaton has 15985 states and 49892 transitions. Word has length 42 [2021-07-09 18:06:02,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:02,178 INFO L482 AbstractCegarLoop]: Abstraction has 15985 states and 49892 transitions. [2021-07-09 18:06:02,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:02,178 INFO L276 IsEmpty]: Start isEmpty. Operand 15985 states and 49892 transitions. [2021-07-09 18:06:02,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:06:02,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:02,201 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:02,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-07-09 18:06:02,417 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:02,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:02,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1558439581, now seen corresponding path program 129 times [2021-07-09 18:06:02,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:02,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753150259] [2021-07-09 18:06:02,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:02,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:02,512 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:06:02,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:02,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753150259] [2021-07-09 18:06:02,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753150259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:02,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145701196] [2021-07-09 18:06:02,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:02,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:06:02,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:02,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 18:06:02,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:02,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:02,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:06:02,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:02,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:02,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:02,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:26, output treesize:7 [2021-07-09 18:06:02,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:06:02,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:02,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:02,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:02,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:06:02,773 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:06:02,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145701196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:02,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:02,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:06:02,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281148529] [2021-07-09 18:06:02,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:06:02,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:02,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:06:02,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:06:02,774 INFO L87 Difference]: Start difference. First operand 15985 states and 49892 transitions. Second operand has 18 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:03,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:03,400 INFO L93 Difference]: Finished difference Result 29899 states and 92057 transitions. [2021-07-09 18:06:03,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:06:03,401 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:06:03,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:03,472 INFO L225 Difference]: With dead ends: 29899 [2021-07-09 18:06:03,473 INFO L226 Difference]: Without dead ends: 29899 [2021-07-09 18:06:03,473 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 349.2ms TimeCoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:06:03,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29899 states. [2021-07-09 18:06:03,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29899 to 20616. [2021-07-09 18:06:03,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20616 states, 20615 states have (on average 3.102546689303905) internal successors, (63959), 20615 states have internal predecessors, (63959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:04,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20616 states to 20616 states and 63959 transitions. [2021-07-09 18:06:04,013 INFO L78 Accepts]: Start accepts. Automaton has 20616 states and 63959 transitions. Word has length 45 [2021-07-09 18:06:04,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:04,013 INFO L482 AbstractCegarLoop]: Abstraction has 20616 states and 63959 transitions. [2021-07-09 18:06:04,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.6666666666666665) internal successors, (66), 17 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:04,013 INFO L276 IsEmpty]: Start isEmpty. Operand 20616 states and 63959 transitions. [2021-07-09 18:06:04,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:06:04,043 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:04,043 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:04,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-07-09 18:06:04,260 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:04,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:04,260 INFO L82 PathProgramCache]: Analyzing trace with hash 2097515619, now seen corresponding path program 130 times [2021-07-09 18:06:04,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:04,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258864317] [2021-07-09 18:06:04,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:04,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:04,370 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:04,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:04,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258864317] [2021-07-09 18:06:04,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258864317] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:04,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400139724] [2021-07-09 18:06:04,371 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:04,426 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:06:04,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:04,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 18:06:04,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:04,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:04,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:06:04,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:04,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:04,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:04,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:9 [2021-07-09 18:06:04,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:04,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:04,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:04,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:04,615 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:06:04,652 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:04,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400139724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:04,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:04,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:06:04,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038207851] [2021-07-09 18:06:04,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:06:04,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:04,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:06:04,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:06:04,652 INFO L87 Difference]: Start difference. First operand 20616 states and 63959 transitions. Second operand has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:05,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:05,337 INFO L93 Difference]: Finished difference Result 35827 states and 110292 transitions. [2021-07-09 18:06:05,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:06:05,337 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:06:05,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:05,414 INFO L225 Difference]: With dead ends: 35827 [2021-07-09 18:06:05,414 INFO L226 Difference]: Without dead ends: 35827 [2021-07-09 18:06:05,415 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 415.3ms TimeCoverageRelationStatistics Valid=193, Invalid=1139, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:06:05,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35827 states. [2021-07-09 18:06:06,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35827 to 20771. [2021-07-09 18:06:06,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20771 states, 20770 states have (on average 3.1024073182474723) internal successors, (64437), 20770 states have internal predecessors, (64437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:06,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20771 states to 20771 states and 64437 transitions. [2021-07-09 18:06:06,071 INFO L78 Accepts]: Start accepts. Automaton has 20771 states and 64437 transitions. Word has length 45 [2021-07-09 18:06:06,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:06,072 INFO L482 AbstractCegarLoop]: Abstraction has 20771 states and 64437 transitions. [2021-07-09 18:06:06,072 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:06,072 INFO L276 IsEmpty]: Start isEmpty. Operand 20771 states and 64437 transitions. [2021-07-09 18:06:06,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:06:06,099 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:06,099 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:06,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:06,305 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:06,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:06,306 INFO L82 PathProgramCache]: Analyzing trace with hash -544114563, now seen corresponding path program 131 times [2021-07-09 18:06:06,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:06,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986802172] [2021-07-09 18:06:06,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:06,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:06,538 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:06,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:06,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986802172] [2021-07-09 18:06:06,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986802172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:06,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045318150] [2021-07-09 18:06:06,538 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:06,574 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:06:06,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:06,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:06:06,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:06,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:06,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:06,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:06,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:06,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-07-09 18:06:06,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:06,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:06,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:06,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:06,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:06,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-07-09 18:06:06,825 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:06,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045318150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:06,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:06,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-07-09 18:06:06,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43310342] [2021-07-09 18:06:06,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:06:06,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:06,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:06:06,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:06:06,826 INFO L87 Difference]: Start difference. First operand 20771 states and 64437 transitions. Second operand has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:07,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:07,808 INFO L93 Difference]: Finished difference Result 35145 states and 107917 transitions. [2021-07-09 18:06:07,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:06:07,808 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:06:07,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:07,896 INFO L225 Difference]: With dead ends: 35145 [2021-07-09 18:06:07,896 INFO L226 Difference]: Without dead ends: 35145 [2021-07-09 18:06:07,896 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 641.1ms TimeCoverageRelationStatistics Valid=279, Invalid=1613, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:06:08,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35145 states. [2021-07-09 18:06:08,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35145 to 22935. [2021-07-09 18:06:08,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22935 states, 22934 states have (on average 3.097976802999913) internal successors, (71049), 22934 states have internal predecessors, (71049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:08,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22935 states to 22935 states and 71049 transitions. [2021-07-09 18:06:08,482 INFO L78 Accepts]: Start accepts. Automaton has 22935 states and 71049 transitions. Word has length 45 [2021-07-09 18:06:08,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:08,482 INFO L482 AbstractCegarLoop]: Abstraction has 22935 states and 71049 transitions. [2021-07-09 18:06:08,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:08,482 INFO L276 IsEmpty]: Start isEmpty. Operand 22935 states and 71049 transitions. [2021-07-09 18:06:08,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:06:08,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:08,515 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:08,730 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2021-07-09 18:06:08,731 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:08,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:08,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1331360499, now seen corresponding path program 132 times [2021-07-09 18:06:08,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:08,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051322573] [2021-07-09 18:06:08,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:08,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:08,834 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:08,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:08,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051322573] [2021-07-09 18:06:08,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051322573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:08,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139479896] [2021-07-09 18:06:08,835 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:08,869 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:06:08,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:08,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 18:06:08,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:09,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:09,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:06:09,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:09,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:09,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:09,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:9 [2021-07-09 18:06:09,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:06:09,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:09,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:09,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:09,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:06:09,147 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:09,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139479896] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:09,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:09,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 17 [2021-07-09 18:06:09,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996012592] [2021-07-09 18:06:09,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:06:09,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:09,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:06:09,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:06:09,148 INFO L87 Difference]: Start difference. First operand 22935 states and 71049 transitions. Second operand has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:09,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:09,653 INFO L93 Difference]: Finished difference Result 38622 states and 119026 transitions. [2021-07-09 18:06:09,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:06:09,653 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:06:09,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:09,743 INFO L225 Difference]: With dead ends: 38622 [2021-07-09 18:06:09,743 INFO L226 Difference]: Without dead ends: 38622 [2021-07-09 18:06:09,743 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 321.0ms TimeCoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:06:09,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38622 states. [2021-07-09 18:06:10,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38622 to 22855. [2021-07-09 18:06:10,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22855 states, 22854 states have (on average 3.0997199614947055) internal successors, (70841), 22854 states have internal predecessors, (70841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:10,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22855 states to 22855 states and 70841 transitions. [2021-07-09 18:06:10,472 INFO L78 Accepts]: Start accepts. Automaton has 22855 states and 70841 transitions. Word has length 45 [2021-07-09 18:06:10,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:10,472 INFO L482 AbstractCegarLoop]: Abstraction has 22855 states and 70841 transitions. [2021-07-09 18:06:10,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:10,472 INFO L276 IsEmpty]: Start isEmpty. Operand 22855 states and 70841 transitions. [2021-07-09 18:06:10,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:06:10,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:10,505 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:10,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:10,709 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:10,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:10,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1057971893, now seen corresponding path program 133 times [2021-07-09 18:06:10,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:10,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987344455] [2021-07-09 18:06:10,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:10,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:10,828 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:06:10,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:10,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987344455] [2021-07-09 18:06:10,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987344455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:10,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294341025] [2021-07-09 18:06:10,828 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:10,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:10,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 18:06:10,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:11,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:06:11,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:11,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:11,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:11,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2021-07-09 18:06:11,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:11,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:11,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:11,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:11,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-09 18:06:11,097 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:06:11,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294341025] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:11,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:11,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:06:11,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27372212] [2021-07-09 18:06:11,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:06:11,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:11,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:06:11,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:06:11,098 INFO L87 Difference]: Start difference. First operand 22855 states and 70841 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:11,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:11,768 INFO L93 Difference]: Finished difference Result 41340 states and 126628 transitions. [2021-07-09 18:06:11,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:06:11,768 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:06:11,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:11,854 INFO L225 Difference]: With dead ends: 41340 [2021-07-09 18:06:11,854 INFO L226 Difference]: Without dead ends: 41314 [2021-07-09 18:06:11,854 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 368.5ms TimeCoverageRelationStatistics Valid=244, Invalid=1088, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:06:11,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41314 states. [2021-07-09 18:06:12,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41314 to 22961. [2021-07-09 18:06:12,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22961 states, 22960 states have (on average 3.0885452961672475) internal successors, (70913), 22960 states have internal predecessors, (70913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:12,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22961 states to 22961 states and 70913 transitions. [2021-07-09 18:06:12,646 INFO L78 Accepts]: Start accepts. Automaton has 22961 states and 70913 transitions. Word has length 45 [2021-07-09 18:06:12,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:12,647 INFO L482 AbstractCegarLoop]: Abstraction has 22961 states and 70913 transitions. [2021-07-09 18:06:12,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:12,647 INFO L276 IsEmpty]: Start isEmpty. Operand 22961 states and 70913 transitions. [2021-07-09 18:06:12,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:06:12,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:12,678 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:12,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2021-07-09 18:06:12,894 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:12,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:12,894 INFO L82 PathProgramCache]: Analyzing trace with hash 25229541, now seen corresponding path program 134 times [2021-07-09 18:06:12,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:12,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644391104] [2021-07-09 18:06:12,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:12,990 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:12,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:12,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644391104] [2021-07-09 18:06:12,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644391104] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:12,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212572115] [2021-07-09 18:06:12,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:13,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:13,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:13,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 18:06:13,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:13,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:06:13,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:13,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:13,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:13,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:10 [2021-07-09 18:06:13,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:13,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:06:13,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:13,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:13,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:13,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:3 [2021-07-09 18:06:13,180 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:13,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212572115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:13,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:13,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:06:13,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585567575] [2021-07-09 18:06:13,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:06:13,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:13,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:06:13,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:06:13,181 INFO L87 Difference]: Start difference. First operand 22961 states and 70913 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:14,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:14,370 INFO L93 Difference]: Finished difference Result 45703 states and 139801 transitions. [2021-07-09 18:06:14,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:06:14,370 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:06:14,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:14,459 INFO L225 Difference]: With dead ends: 45703 [2021-07-09 18:06:14,460 INFO L226 Difference]: Without dead ends: 45703 [2021-07-09 18:06:14,460 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 619.7ms TimeCoverageRelationStatistics Valid=276, Invalid=1364, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:06:14,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45703 states. [2021-07-09 18:06:15,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45703 to 23321. [2021-07-09 18:06:15,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23321 states, 23320 states have (on average 3.0872641509433962) internal successors, (71995), 23320 states have internal predecessors, (71995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:15,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23321 states to 23321 states and 71995 transitions. [2021-07-09 18:06:15,258 INFO L78 Accepts]: Start accepts. Automaton has 23321 states and 71995 transitions. Word has length 45 [2021-07-09 18:06:15,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:15,258 INFO L482 AbstractCegarLoop]: Abstraction has 23321 states and 71995 transitions. [2021-07-09 18:06:15,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:15,258 INFO L276 IsEmpty]: Start isEmpty. Operand 23321 states and 71995 transitions. [2021-07-09 18:06:15,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:06:15,289 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:15,289 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:15,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-07-09 18:06:15,505 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:15,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:15,505 INFO L82 PathProgramCache]: Analyzing trace with hash 1107705483, now seen corresponding path program 135 times [2021-07-09 18:06:15,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:15,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090988930] [2021-07-09 18:06:15,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:15,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:15,597 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:15,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:15,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090988930] [2021-07-09 18:06:15,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090988930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:15,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519432502] [2021-07-09 18:06:15,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:15,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:06:15,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:15,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 18:06:15,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:15,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:15,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:15,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:15,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:15,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-07-09 18:06:15,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:15,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 18:06:15,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:15,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:15,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:15,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:17, output treesize:3 [2021-07-09 18:06:15,796 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:15,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519432502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:15,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:15,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-07-09 18:06:15,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836991896] [2021-07-09 18:06:15,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:06:15,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:15,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:06:15,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:06:15,797 INFO L87 Difference]: Start difference. First operand 23321 states and 71995 transitions. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:17,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:17,667 INFO L93 Difference]: Finished difference Result 52936 states and 162258 transitions. [2021-07-09 18:06:17,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:06:17,667 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:06:17,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:17,909 INFO L225 Difference]: With dead ends: 52936 [2021-07-09 18:06:17,909 INFO L226 Difference]: Without dead ends: 52936 [2021-07-09 18:06:17,909 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1117 ImplicationChecksByTransitivity, 1001.7ms TimeCoverageRelationStatistics Valid=612, Invalid=3810, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:06:17,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52936 states. [2021-07-09 18:06:18,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52936 to 28631. [2021-07-09 18:06:18,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28631 states, 28630 states have (on average 3.1273838630806847) internal successors, (89537), 28630 states have internal predecessors, (89537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:18,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28631 states to 28631 states and 89537 transitions. [2021-07-09 18:06:18,673 INFO L78 Accepts]: Start accepts. Automaton has 28631 states and 89537 transitions. Word has length 45 [2021-07-09 18:06:18,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:18,674 INFO L482 AbstractCegarLoop]: Abstraction has 28631 states and 89537 transitions. [2021-07-09 18:06:18,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:18,674 INFO L276 IsEmpty]: Start isEmpty. Operand 28631 states and 89537 transitions. [2021-07-09 18:06:18,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-07-09 18:06:18,710 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:18,710 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:18,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-07-09 18:06:18,925 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:18,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:18,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1533924699, now seen corresponding path program 136 times [2021-07-09 18:06:18,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:18,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651367805] [2021-07-09 18:06:18,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:18,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:19,015 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:19,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:19,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651367805] [2021-07-09 18:06:19,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651367805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:19,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792862338] [2021-07-09 18:06:19,015 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:19,265 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:06:19,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:19,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 18:06:19,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:19,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-07-09 18:06:19,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:19,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:19,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:19,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:14 [2021-07-09 18:06:19,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:19,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:06:19,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:19,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:19,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:19,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:23, output treesize:3 [2021-07-09 18:06:19,443 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:06:19,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792862338] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:19,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:19,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:06:19,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364485938] [2021-07-09 18:06:19,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:06:19,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:19,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:06:19,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:06:19,443 INFO L87 Difference]: Start difference. First operand 28631 states and 89537 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:20,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:20,190 INFO L93 Difference]: Finished difference Result 42564 states and 131826 transitions. [2021-07-09 18:06:20,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:06:20,191 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-07-09 18:06:20,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:20,276 INFO L225 Difference]: With dead ends: 42564 [2021-07-09 18:06:20,276 INFO L226 Difference]: Without dead ends: 42564 [2021-07-09 18:06:20,276 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 275.9ms TimeCoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:06:20,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42564 states. [2021-07-09 18:06:20,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42564 to 29229. [2021-07-09 18:06:20,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29229 states, 29228 states have (on average 3.1266251539619545) internal successors, (91385), 29228 states have internal predecessors, (91385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:21,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29229 states to 29229 states and 91385 transitions. [2021-07-09 18:06:21,015 INFO L78 Accepts]: Start accepts. Automaton has 29229 states and 91385 transitions. Word has length 45 [2021-07-09 18:06:21,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:21,015 INFO L482 AbstractCegarLoop]: Abstraction has 29229 states and 91385 transitions. [2021-07-09 18:06:21,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:21,015 INFO L276 IsEmpty]: Start isEmpty. Operand 29229 states and 91385 transitions. [2021-07-09 18:06:21,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:06:21,050 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:21,050 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:21,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-07-09 18:06:21,266 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:21,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:21,266 INFO L82 PathProgramCache]: Analyzing trace with hash 231885686, now seen corresponding path program 137 times [2021-07-09 18:06:21,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:21,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797887214] [2021-07-09 18:06:21,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:21,480 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-07-09 18:06:22,057 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:22,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:22,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797887214] [2021-07-09 18:06:22,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797887214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:22,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476107571] [2021-07-09 18:06:22,058 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:22,100 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:06:22,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:22,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:06:22,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:22,678 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-07-09 18:06:23,285 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:06:23,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-07-09 18:06:23,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:23,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:23,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:23,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:102, output treesize:59 [2021-07-09 18:06:23,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:23,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:23,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:23,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:23,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:23,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:23,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:23,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:23,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:23,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 26 [2021-07-09 18:06:23,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:23,470 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-07-09 18:06:23,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:23,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:71, output treesize:20 [2021-07-09 18:06:23,631 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:23,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476107571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:23,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:23,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-09 18:06:23,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567598323] [2021-07-09 18:06:23,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-09 18:06:23,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:23,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-09 18:06:23,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=2509, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:06:23,632 INFO L87 Difference]: Start difference. First operand 29229 states and 91385 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:30,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:30,476 INFO L93 Difference]: Finished difference Result 38138 states and 116907 transitions. [2021-07-09 18:06:30,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-09 18:06:30,477 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:06:30,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:30,553 INFO L225 Difference]: With dead ends: 38138 [2021-07-09 18:06:30,553 INFO L226 Difference]: Without dead ends: 37984 [2021-07-09 18:06:30,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3617 ImplicationChecksByTransitivity, 5686.4ms TimeCoverageRelationStatistics Valid=1103, Invalid=13177, Unknown=0, NotChecked=0, Total=14280 [2021-07-09 18:06:30,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37984 states. [2021-07-09 18:06:31,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37984 to 30080. [2021-07-09 18:06:31,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30080 states, 30079 states have (on average 3.1159613019049837) internal successors, (93725), 30079 states have internal predecessors, (93725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:31,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30080 states to 30080 states and 93725 transitions. [2021-07-09 18:06:31,183 INFO L78 Accepts]: Start accepts. Automaton has 30080 states and 93725 transitions. Word has length 49 [2021-07-09 18:06:31,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:31,183 INFO L482 AbstractCegarLoop]: Abstraction has 30080 states and 93725 transitions. [2021-07-09 18:06:31,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:31,183 INFO L276 IsEmpty]: Start isEmpty. Operand 30080 states and 93725 transitions. [2021-07-09 18:06:31,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:06:31,214 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:31,214 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:31,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-07-09 18:06:31,430 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:31,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:31,430 INFO L82 PathProgramCache]: Analyzing trace with hash 1746034964, now seen corresponding path program 138 times [2021-07-09 18:06:31,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:31,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518895389] [2021-07-09 18:06:31,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:31,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:32,241 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:32,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:32,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518895389] [2021-07-09 18:06:32,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518895389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:32,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626510574] [2021-07-09 18:06:32,241 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:32,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:06:32,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:32,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:06:32,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:33,141 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:06:33,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 49 [2021-07-09 18:06:33,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:33,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:33,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:06:33,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:94, output treesize:53 [2021-07-09 18:06:33,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:06:33,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:33,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:33,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:06:33,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 27 [2021-07-09 18:06:33,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:33,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:33,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:33,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:70, output treesize:20 [2021-07-09 18:06:33,565 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:33,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626510574] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:33,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:33,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-09 18:06:33,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139292954] [2021-07-09 18:06:33,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:06:33,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:33,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:06:33,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2395, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:06:33,566 INFO L87 Difference]: Start difference. First operand 30080 states and 93725 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:40,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:40,422 INFO L93 Difference]: Finished difference Result 39202 states and 120084 transitions. [2021-07-09 18:06:40,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-07-09 18:06:40,423 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:06:40,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:40,504 INFO L225 Difference]: With dead ends: 39202 [2021-07-09 18:06:40,504 INFO L226 Difference]: Without dead ends: 38983 [2021-07-09 18:06:40,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3091 ImplicationChecksByTransitivity, 5141.4ms TimeCoverageRelationStatistics Valid=896, Invalid=11536, Unknown=0, NotChecked=0, Total=12432 [2021-07-09 18:06:40,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38983 states. [2021-07-09 18:06:41,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38983 to 30478. [2021-07-09 18:06:41,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30478 states, 30477 states have (on average 3.1122157692686288) internal successors, (94851), 30477 states have internal predecessors, (94851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:41,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30478 states to 30478 states and 94851 transitions. [2021-07-09 18:06:41,194 INFO L78 Accepts]: Start accepts. Automaton has 30478 states and 94851 transitions. Word has length 49 [2021-07-09 18:06:41,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:41,194 INFO L482 AbstractCegarLoop]: Abstraction has 30478 states and 94851 transitions. [2021-07-09 18:06:41,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:41,194 INFO L276 IsEmpty]: Start isEmpty. Operand 30478 states and 94851 transitions. [2021-07-09 18:06:41,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:06:41,226 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:41,226 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:41,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2021-07-09 18:06:41,441 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:41,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:41,442 INFO L82 PathProgramCache]: Analyzing trace with hash -852626092, now seen corresponding path program 139 times [2021-07-09 18:06:41,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:41,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210096654] [2021-07-09 18:06:41,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:41,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:42,181 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:42,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:42,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210096654] [2021-07-09 18:06:42,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210096654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:42,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966574354] [2021-07-09 18:06:42,181 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:42,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:42,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:06:42,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:43,184 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:06:43,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:06:43,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:43,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:43,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:43,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:88, output treesize:57 [2021-07-09 18:06:43,341 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:06:43,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:06:43,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:43,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:43,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:43,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:06:43,649 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:43,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966574354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:43,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:43,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 48 [2021-07-09 18:06:43,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513526005] [2021-07-09 18:06:43,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-09 18:06:43,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:43,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-09 18:06:43,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2238, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:06:43,650 INFO L87 Difference]: Start difference. First operand 30478 states and 94851 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:48,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:48,666 INFO L93 Difference]: Finished difference Result 31536 states and 97722 transitions. [2021-07-09 18:06:48,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:06:48,666 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:06:48,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:48,733 INFO L225 Difference]: With dead ends: 31536 [2021-07-09 18:06:48,733 INFO L226 Difference]: Without dead ends: 31385 [2021-07-09 18:06:48,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1078 ImplicationChecksByTransitivity, 3545.4ms TimeCoverageRelationStatistics Valid=310, Invalid=6010, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 18:06:48,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31385 states. [2021-07-09 18:06:49,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31385 to 30561. [2021-07-09 18:06:49,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30561 states, 30560 states have (on average 3.1104384816753927) internal successors, (95055), 30560 states have internal predecessors, (95055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:49,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30561 states to 30561 states and 95055 transitions. [2021-07-09 18:06:49,412 INFO L78 Accepts]: Start accepts. Automaton has 30561 states and 95055 transitions. Word has length 49 [2021-07-09 18:06:49,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:49,412 INFO L482 AbstractCegarLoop]: Abstraction has 30561 states and 95055 transitions. [2021-07-09 18:06:49,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:49,413 INFO L276 IsEmpty]: Start isEmpty. Operand 30561 states and 95055 transitions. [2021-07-09 18:06:49,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:06:49,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:49,447 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:49,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:49,661 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:49,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:49,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1317273936, now seen corresponding path program 140 times [2021-07-09 18:06:49,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:49,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955435392] [2021-07-09 18:06:49,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:49,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:50,396 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:50,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:50,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955435392] [2021-07-09 18:06:50,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955435392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:50,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640111007] [2021-07-09 18:06:50,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:50,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:06:50,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:50,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:06:50,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:51,143 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:06:51,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:06:51,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:51,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:51,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:51,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-09 18:06:51,425 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:06:51,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:06:51,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:51,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:51,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:51,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:06:51,686 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:51,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640111007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:51,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:06:51,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-07-09 18:06:51,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688141337] [2021-07-09 18:06:51,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-09 18:06:51,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:06:51,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-09 18:06:51,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=2589, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:06:51,687 INFO L87 Difference]: Start difference. First operand 30561 states and 95055 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:57,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:06:57,243 INFO L93 Difference]: Finished difference Result 40619 states and 124118 transitions. [2021-07-09 18:06:57,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-09 18:06:57,243 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:06:57,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:06:57,336 INFO L225 Difference]: With dead ends: 40619 [2021-07-09 18:06:57,336 INFO L226 Difference]: Without dead ends: 40400 [2021-07-09 18:06:57,337 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3457 ImplicationChecksByTransitivity, 4889.6ms TimeCoverageRelationStatistics Valid=967, Invalid=12373, Unknown=0, NotChecked=0, Total=13340 [2021-07-09 18:06:57,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40400 states. [2021-07-09 18:06:57,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40400 to 30661. [2021-07-09 18:06:57,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30661 states, 30660 states have (on average 3.109980430528376) internal successors, (95352), 30660 states have internal predecessors, (95352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:58,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30661 states to 30661 states and 95352 transitions. [2021-07-09 18:06:58,003 INFO L78 Accepts]: Start accepts. Automaton has 30661 states and 95352 transitions. Word has length 49 [2021-07-09 18:06:58,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:06:58,004 INFO L482 AbstractCegarLoop]: Abstraction has 30661 states and 95352 transitions. [2021-07-09 18:06:58,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:06:58,004 INFO L276 IsEmpty]: Start isEmpty. Operand 30661 states and 95352 transitions. [2021-07-09 18:06:58,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:06:58,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:06:58,038 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:06:58,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable230 [2021-07-09 18:06:58,253 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:06:58,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:06:58,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1281387120, now seen corresponding path program 141 times [2021-07-09 18:06:58,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:06:58,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766777393] [2021-07-09 18:06:58,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:06:58,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:06:58,950 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:06:58,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:06:58,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766777393] [2021-07-09 18:06:58,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766777393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:06:58,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253260243] [2021-07-09 18:06:58,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:06:58,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:06:58,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:06:58,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 64 conjunts are in the unsatisfiable core [2021-07-09 18:06:58,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:06:59,775 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:06:59,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-09 18:06:59,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:06:59,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:06:59,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:06:59,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:82, output treesize:50 [2021-07-09 18:07:00,150 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-07-09 18:07:00,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:00,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:00,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:00,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:00,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:00,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 24 [2021-07-09 18:07:00,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:00,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:00,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:00,167 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:20 [2021-07-09 18:07:00,427 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:00,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253260243] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:00,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:00,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-09 18:07:00,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564991813] [2021-07-09 18:07:00,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:07:00,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:00,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:07:00,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2431, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:07:00,428 INFO L87 Difference]: Start difference. First operand 30661 states and 95352 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:06,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:06,439 INFO L93 Difference]: Finished difference Result 31926 states and 98736 transitions. [2021-07-09 18:07:06,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:07:06,439 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:07:06,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:06,503 INFO L225 Difference]: With dead ends: 31926 [2021-07-09 18:07:06,504 INFO L226 Difference]: Without dead ends: 31739 [2021-07-09 18:07:06,504 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 4195.8ms TimeCoverageRelationStatistics Valid=467, Invalid=8653, Unknown=0, NotChecked=0, Total=9120 [2021-07-09 18:07:06,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31739 states. [2021-07-09 18:07:06,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31739 to 30762. [2021-07-09 18:07:06,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30762 states, 30761 states have (on average 3.108676570982738) internal successors, (95626), 30761 states have internal predecessors, (95626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:07,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30762 states to 30762 states and 95626 transitions. [2021-07-09 18:07:07,012 INFO L78 Accepts]: Start accepts. Automaton has 30762 states and 95626 transitions. Word has length 49 [2021-07-09 18:07:07,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:07,012 INFO L482 AbstractCegarLoop]: Abstraction has 30762 states and 95626 transitions. [2021-07-09 18:07:07,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:07,012 INFO L276 IsEmpty]: Start isEmpty. Operand 30762 states and 95626 transitions. [2021-07-09 18:07:07,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:07:07,046 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:07,046 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:07,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-07-09 18:07:07,263 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:07,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:07,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1624276596, now seen corresponding path program 142 times [2021-07-09 18:07:07,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:07,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002581992] [2021-07-09 18:07:07,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:07,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:07,887 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:07,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:07,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002581992] [2021-07-09 18:07:07,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002581992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:07,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776706686] [2021-07-09 18:07:07,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:07,923 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:07,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:07,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:07:07,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:08,927 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:08,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-09 18:07:08,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:08,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:08,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:08,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:48 [2021-07-09 18:07:09,488 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:09,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-07-09 18:07:09,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:09,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:09,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:09,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:20 [2021-07-09 18:07:09,783 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:09,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776706686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:09,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:09,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 54 [2021-07-09 18:07:09,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395877444] [2021-07-09 18:07:09,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-07-09 18:07:09,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:09,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-07-09 18:07:09,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=2830, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:07:09,784 INFO L87 Difference]: Start difference. First operand 30762 states and 95626 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:17,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:17,017 INFO L93 Difference]: Finished difference Result 41339 states and 126263 transitions. [2021-07-09 18:07:17,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:07:17,018 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:07:17,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:17,103 INFO L225 Difference]: With dead ends: 41339 [2021-07-09 18:07:17,103 INFO L226 Difference]: Without dead ends: 41120 [2021-07-09 18:07:17,104 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2884 ImplicationChecksByTransitivity, 5429.3ms TimeCoverageRelationStatistics Valid=776, Invalid=11880, Unknown=0, NotChecked=0, Total=12656 [2021-07-09 18:07:17,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41120 states. [2021-07-09 18:07:17,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41120 to 30801. [2021-07-09 18:07:17,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30801 states, 30800 states have (on average 3.1085714285714285) internal successors, (95744), 30800 states have internal predecessors, (95744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:17,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30801 states to 30801 states and 95744 transitions. [2021-07-09 18:07:17,785 INFO L78 Accepts]: Start accepts. Automaton has 30801 states and 95744 transitions. Word has length 49 [2021-07-09 18:07:17,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:17,785 INFO L482 AbstractCegarLoop]: Abstraction has 30801 states and 95744 transitions. [2021-07-09 18:07:17,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:17,785 INFO L276 IsEmpty]: Start isEmpty. Operand 30801 states and 95744 transitions. [2021-07-09 18:07:17,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:07:17,818 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:17,818 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:18,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-07-09 18:07:18,035 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:18,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:18,035 INFO L82 PathProgramCache]: Analyzing trace with hash 72029644, now seen corresponding path program 143 times [2021-07-09 18:07:18,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:18,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875037860] [2021-07-09 18:07:18,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:18,550 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:18,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:18,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875037860] [2021-07-09 18:07:18,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875037860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:18,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253041659] [2021-07-09 18:07:18,550 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:18,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:07:18,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:18,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:07:18,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:19,565 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:19,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:07:19,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:19,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:19,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:19,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:90, output treesize:48 [2021-07-09 18:07:19,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:19,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:19,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:19,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:19,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:19,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:19,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:19,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 25 [2021-07-09 18:07:19,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:19,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:19,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:19,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:63, output treesize:20 [2021-07-09 18:07:20,111 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:20,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253041659] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:20,111 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:20,111 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-09 18:07:20,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452112609] [2021-07-09 18:07:20,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:07:20,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:20,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:07:20,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=2428, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:07:20,112 INFO L87 Difference]: Start difference. First operand 30801 states and 95744 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:25,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:25,372 INFO L93 Difference]: Finished difference Result 32037 states and 99156 transitions. [2021-07-09 18:07:25,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-09 18:07:25,372 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:07:25,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:25,439 INFO L225 Difference]: With dead ends: 32037 [2021-07-09 18:07:25,439 INFO L226 Difference]: Without dead ends: 31879 [2021-07-09 18:07:25,440 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1245 ImplicationChecksByTransitivity, 3806.3ms TimeCoverageRelationStatistics Valid=330, Invalid=6642, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 18:07:25,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31879 states. [2021-07-09 18:07:25,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31879 to 30817. [2021-07-09 18:07:25,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30817 states, 30816 states have (on average 3.108320353063344) internal successors, (95786), 30816 states have internal predecessors, (95786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:25,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30817 states to 30817 states and 95786 transitions. [2021-07-09 18:07:25,958 INFO L78 Accepts]: Start accepts. Automaton has 30817 states and 95786 transitions. Word has length 49 [2021-07-09 18:07:25,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:25,959 INFO L482 AbstractCegarLoop]: Abstraction has 30817 states and 95786 transitions. [2021-07-09 18:07:25,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:25,959 INFO L276 IsEmpty]: Start isEmpty. Operand 30817 states and 95786 transitions. [2021-07-09 18:07:25,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:07:25,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:25,993 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:26,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:26,208 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:26,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:26,208 INFO L82 PathProgramCache]: Analyzing trace with hash -2141238116, now seen corresponding path program 144 times [2021-07-09 18:07:26,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:26,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810423876] [2021-07-09 18:07:26,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:26,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:26,628 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-07-09 18:07:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:27,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:27,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810423876] [2021-07-09 18:07:27,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810423876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:27,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935788808] [2021-07-09 18:07:27,213 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:27,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:07:27,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:27,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:07:27,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:28,149 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:28,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 35 [2021-07-09 18:07:28,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:28,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:28,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:07:28,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:91, output treesize:60 [2021-07-09 18:07:28,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:28,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:28,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:28,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:28,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:28,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 31 [2021-07-09 18:07:28,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:28,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:28,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:28,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:77, output treesize:20 [2021-07-09 18:07:28,628 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:28,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935788808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:28,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:28,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-09 18:07:28,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888087395] [2021-07-09 18:07:28,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-09 18:07:28,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:28,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-09 18:07:28,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=2504, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:07:28,629 INFO L87 Difference]: Start difference. First operand 30817 states and 95786 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:36,234 INFO L93 Difference]: Finished difference Result 40185 states and 122853 transitions. [2021-07-09 18:07:36,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-09 18:07:36,234 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:07:36,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:36,318 INFO L225 Difference]: With dead ends: 40185 [2021-07-09 18:07:36,319 INFO L226 Difference]: Without dead ends: 39966 [2021-07-09 18:07:36,319 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3208 ImplicationChecksByTransitivity, 5793.7ms TimeCoverageRelationStatistics Valid=954, Invalid=12156, Unknown=0, NotChecked=0, Total=13110 [2021-07-09 18:07:36,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39966 states. [2021-07-09 18:07:36,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39966 to 31207. [2021-07-09 18:07:36,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31207 states, 31206 states have (on average 3.106389796833942) internal successors, (96938), 31206 states have internal predecessors, (96938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31207 states to 31207 states and 96938 transitions. [2021-07-09 18:07:36,916 INFO L78 Accepts]: Start accepts. Automaton has 31207 states and 96938 transitions. Word has length 49 [2021-07-09 18:07:36,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:36,917 INFO L482 AbstractCegarLoop]: Abstraction has 31207 states and 96938 transitions. [2021-07-09 18:07:36,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,917 INFO L276 IsEmpty]: Start isEmpty. Operand 31207 states and 96938 transitions. [2021-07-09 18:07:36,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:07:36,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:36,956 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:37,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-07-09 18:07:37,172 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:37,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:37,173 INFO L82 PathProgramCache]: Analyzing trace with hash -444931876, now seen corresponding path program 145 times [2021-07-09 18:07:37,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:37,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881538250] [2021-07-09 18:07:37,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:37,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:37,879 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:37,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:37,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881538250] [2021-07-09 18:07:37,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881538250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:37,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499452562] [2021-07-09 18:07:37,880 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:37,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:37,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:07:37,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:38,272 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2021-07-09 18:07:38,900 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:38,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:07:38,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:38,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:38,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:38,912 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:57 [2021-07-09 18:07:39,039 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:39,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:07:39,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:39,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:39,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:39,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:07:39,342 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:39,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499452562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:39,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:39,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-09 18:07:39,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271756529] [2021-07-09 18:07:39,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:07:39,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:39,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:07:39,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=2334, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:07:39,343 INFO L87 Difference]: Start difference. First operand 31207 states and 96938 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:44,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:44,600 INFO L93 Difference]: Finished difference Result 32298 states and 99891 transitions. [2021-07-09 18:07:44,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:07:44,601 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:07:44,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:44,664 INFO L225 Difference]: With dead ends: 32298 [2021-07-09 18:07:44,664 INFO L226 Difference]: Without dead ends: 32147 [2021-07-09 18:07:44,664 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1039 ImplicationChecksByTransitivity, 3754.9ms TimeCoverageRelationStatistics Valid=312, Invalid=6008, Unknown=0, NotChecked=0, Total=6320 [2021-07-09 18:07:44,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32147 states. [2021-07-09 18:07:45,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32147 to 31180. [2021-07-09 18:07:45,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31180 states, 31179 states have (on average 3.1067705827640397) internal successors, (96866), 31179 states have internal predecessors, (96866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:45,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31180 states to 31180 states and 96866 transitions. [2021-07-09 18:07:45,180 INFO L78 Accepts]: Start accepts. Automaton has 31180 states and 96866 transitions. Word has length 49 [2021-07-09 18:07:45,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:45,180 INFO L482 AbstractCegarLoop]: Abstraction has 31180 states and 96866 transitions. [2021-07-09 18:07:45,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:45,181 INFO L276 IsEmpty]: Start isEmpty. Operand 31180 states and 96866 transitions. [2021-07-09 18:07:45,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:07:45,270 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:45,270 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:45,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable242 [2021-07-09 18:07:45,471 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:45,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:45,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1724968152, now seen corresponding path program 146 times [2021-07-09 18:07:45,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:45,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103899053] [2021-07-09 18:07:45,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:45,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:46,126 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:46,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:46,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103899053] [2021-07-09 18:07:46,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103899053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:46,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098555392] [2021-07-09 18:07:46,126 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:46,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:46,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:46,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:07:46,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:46,957 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:46,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:07:46,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:46,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:46,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:46,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-09 18:07:47,342 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:47,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:07:47,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:47,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:47,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-07-09 18:07:47,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:07:47,618 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:47,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098555392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:47,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:47,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-07-09 18:07:47,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598919340] [2021-07-09 18:07:47,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-09 18:07:47,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:47,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-09 18:07:47,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=2596, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:07:47,619 INFO L87 Difference]: Start difference. First operand 31180 states and 96866 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:54,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:54,715 INFO L93 Difference]: Finished difference Result 41759 states and 127330 transitions. [2021-07-09 18:07:54,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-09 18:07:54,715 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:07:54,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:54,807 INFO L225 Difference]: With dead ends: 41759 [2021-07-09 18:07:54,808 INFO L226 Difference]: Without dead ends: 41540 [2021-07-09 18:07:54,808 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3517 ImplicationChecksByTransitivity, 5095.7ms TimeCoverageRelationStatistics Valid=988, Invalid=12818, Unknown=0, NotChecked=0, Total=13806 [2021-07-09 18:07:54,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41540 states. [2021-07-09 18:07:55,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41540 to 31224. [2021-07-09 18:07:55,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31224 states, 31223 states have (on average 3.1065240367677673) internal successors, (96995), 31223 states have internal predecessors, (96995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:55,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31224 states to 31224 states and 96995 transitions. [2021-07-09 18:07:55,428 INFO L78 Accepts]: Start accepts. Automaton has 31224 states and 96995 transitions. Word has length 49 [2021-07-09 18:07:55,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:55,428 INFO L482 AbstractCegarLoop]: Abstraction has 31224 states and 96995 transitions. [2021-07-09 18:07:55,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:55,428 INFO L276 IsEmpty]: Start isEmpty. Operand 31224 states and 96995 transitions. [2021-07-09 18:07:55,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:07:55,470 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:55,470 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:55,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-07-09 18:07:55,687 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:55,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:55,687 INFO L82 PathProgramCache]: Analyzing trace with hash -873692904, now seen corresponding path program 147 times [2021-07-09 18:07:55,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:55,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196605403] [2021-07-09 18:07:55,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:56,455 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:56,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:56,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196605403] [2021-07-09 18:07:56,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196605403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:56,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831916503] [2021-07-09 18:07:56,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:56,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:07:56,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:56,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:07:56,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:57,109 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:57,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-09 18:07:57,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:57,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:57,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:57,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-07-09 18:07:57,426 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:57,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-09 18:07:57,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:57,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:57,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:57,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:20 [2021-07-09 18:07:57,721 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:57,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831916503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:57,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:57,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-09 18:07:57,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482982028] [2021-07-09 18:07:57,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:07:57,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:57,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:07:57,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=2435, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:07:57,722 INFO L87 Difference]: Start difference. First operand 31224 states and 96995 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:59,015 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 34 [2021-07-09 18:08:03,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:03,467 INFO L93 Difference]: Finished difference Result 32272 states and 99847 transitions. [2021-07-09 18:08:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:08:03,468 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:03,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:03,536 INFO L225 Difference]: With dead ends: 32272 [2021-07-09 18:08:03,537 INFO L226 Difference]: Without dead ends: 32121 [2021-07-09 18:08:03,537 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1117 ImplicationChecksByTransitivity, 3842.9ms TimeCoverageRelationStatistics Valid=326, Invalid=6646, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 18:08:03,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32121 states. [2021-07-09 18:08:03,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32121 to 31241. [2021-07-09 18:08:03,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31241 states, 31240 states have (on average 3.1064340588988477) internal successors, (97045), 31240 states have internal predecessors, (97045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:04,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31241 states to 31241 states and 97045 transitions. [2021-07-09 18:08:04,053 INFO L78 Accepts]: Start accepts. Automaton has 31241 states and 97045 transitions. Word has length 49 [2021-07-09 18:08:04,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:04,053 INFO L482 AbstractCegarLoop]: Abstraction has 31241 states and 97045 transitions. [2021-07-09 18:08:04,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:04,054 INFO L276 IsEmpty]: Start isEmpty. Operand 31241 states and 97045 transitions. [2021-07-09 18:08:04,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:04,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:04,091 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:04,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-09 18:08:04,307 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:04,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:04,307 INFO L82 PathProgramCache]: Analyzing trace with hash -1216582380, now seen corresponding path program 148 times [2021-07-09 18:08:04,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:04,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518292535] [2021-07-09 18:08:04,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:04,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:05,073 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:05,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:05,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518292535] [2021-07-09 18:08:05,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518292535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:05,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168036510] [2021-07-09 18:08:05,073 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:05,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:05,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:05,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:08:05,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:05,919 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:05,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-09 18:08:05,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:05,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:05,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:05,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:48 [2021-07-09 18:08:06,294 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:06,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-07-09 18:08:06,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:06,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:06,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:06,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:20 [2021-07-09 18:08:06,587 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:06,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168036510] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:06,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:06,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 54 [2021-07-09 18:08:06,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243120817] [2021-07-09 18:08:06,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-07-09 18:08:06,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:06,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-07-09 18:08:06,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=2831, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:08:06,588 INFO L87 Difference]: Start difference. First operand 31241 states and 97045 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:13,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:13,312 INFO L93 Difference]: Finished difference Result 41265 states and 126106 transitions. [2021-07-09 18:08:13,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:08:13,313 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:13,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:13,398 INFO L225 Difference]: With dead ends: 41265 [2021-07-09 18:08:13,399 INFO L226 Difference]: Without dead ends: 41046 [2021-07-09 18:08:13,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2879 ImplicationChecksByTransitivity, 5156.5ms TimeCoverageRelationStatistics Valid=769, Invalid=12113, Unknown=0, NotChecked=0, Total=12882 [2021-07-09 18:08:13,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41046 states. [2021-07-09 18:08:13,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41046 to 31150. [2021-07-09 18:08:13,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31150 states, 31149 states have (on average 3.1067449998394814) internal successors, (96772), 31149 states have internal predecessors, (96772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:14,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31150 states to 31150 states and 96772 transitions. [2021-07-09 18:08:14,027 INFO L78 Accepts]: Start accepts. Automaton has 31150 states and 96772 transitions. Word has length 49 [2021-07-09 18:08:14,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:14,027 INFO L482 AbstractCegarLoop]: Abstraction has 31150 states and 96772 transitions. [2021-07-09 18:08:14,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:14,028 INFO L276 IsEmpty]: Start isEmpty. Operand 31150 states and 96772 transitions. [2021-07-09 18:08:14,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:14,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:14,062 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:14,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:14,275 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:14,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:14,276 INFO L82 PathProgramCache]: Analyzing trace with hash 479723860, now seen corresponding path program 149 times [2021-07-09 18:08:14,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:14,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385499758] [2021-07-09 18:08:14,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:14,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:14,865 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:14,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:14,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385499758] [2021-07-09 18:08:14,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385499758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:14,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396430314] [2021-07-09 18:08:14,865 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:14,898 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:08:14,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:14,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:08:14,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:15,504 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:15,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-07-09 18:08:15,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:15,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:81, output treesize:40 [2021-07-09 18:08:15,676 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:15,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-07-09 18:08:15,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:15,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:17 [2021-07-09 18:08:15,937 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:15,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396430314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:15,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:15,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22] total 48 [2021-07-09 18:08:15,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966766960] [2021-07-09 18:08:15,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-09 18:08:15,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:15,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-09 18:08:15,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=2232, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:08:15,938 INFO L87 Difference]: Start difference. First operand 31150 states and 96772 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:20,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:20,160 INFO L93 Difference]: Finished difference Result 32486 states and 100542 transitions. [2021-07-09 18:08:20,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:08:20,161 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:20,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:20,230 INFO L225 Difference]: With dead ends: 32486 [2021-07-09 18:08:20,231 INFO L226 Difference]: Without dead ends: 32328 [2021-07-09 18:08:20,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 2833.9ms TimeCoverageRelationStatistics Valid=290, Invalid=5410, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:08:20,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32328 states. [2021-07-09 18:08:20,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32328 to 31138. [2021-07-09 18:08:20,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31138 states, 31137 states have (on average 3.10691460320519) internal successors, (96740), 31137 states have internal predecessors, (96740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:20,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31138 states to 31138 states and 96740 transitions. [2021-07-09 18:08:20,984 INFO L78 Accepts]: Start accepts. Automaton has 31138 states and 96740 transitions. Word has length 49 [2021-07-09 18:08:20,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:20,984 INFO L482 AbstractCegarLoop]: Abstraction has 31138 states and 96740 transitions. [2021-07-09 18:08:20,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:20,984 INFO L276 IsEmpty]: Start isEmpty. Operand 31138 states and 96740 transitions. [2021-07-09 18:08:21,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:21,019 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:21,019 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:21,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:21,233 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:21,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:21,233 INFO L82 PathProgramCache]: Analyzing trace with hash -829622154, now seen corresponding path program 150 times [2021-07-09 18:08:21,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:21,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79110910] [2021-07-09 18:08:21,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:21,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:21,964 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:21,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:21,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79110910] [2021-07-09 18:08:21,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79110910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:21,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957384593] [2021-07-09 18:08:21,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:22,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:08:22,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:22,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:08:22,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:22,584 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:22,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:08:22,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:22,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:22,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:22,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:60 [2021-07-09 18:08:22,798 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:22,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 28 [2021-07-09 18:08:22,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:22,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:22,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:22,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:17 [2021-07-09 18:08:23,024 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:23,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957384593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:23,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:23,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 22] total 50 [2021-07-09 18:08:23,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203382742] [2021-07-09 18:08:23,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:08:23,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:23,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:08:23,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=2368, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:08:23,026 INFO L87 Difference]: Start difference. First operand 31138 states and 96740 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:28,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:28,016 INFO L93 Difference]: Finished difference Result 40177 states and 122819 transitions. [2021-07-09 18:08:28,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-09 18:08:28,016 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:28,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:28,096 INFO L225 Difference]: With dead ends: 40177 [2021-07-09 18:08:28,097 INFO L226 Difference]: Without dead ends: 39958 [2021-07-09 18:08:28,097 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3413 ImplicationChecksByTransitivity, 4012.9ms TimeCoverageRelationStatistics Valid=959, Invalid=11251, Unknown=0, NotChecked=0, Total=12210 [2021-07-09 18:08:28,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39958 states. [2021-07-09 18:08:28,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39958 to 31278. [2021-07-09 18:08:28,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31278 states, 31277 states have (on average 3.1064360392620776) internal successors, (97160), 31277 states have internal predecessors, (97160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:28,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31278 states to 31278 states and 97160 transitions. [2021-07-09 18:08:28,703 INFO L78 Accepts]: Start accepts. Automaton has 31278 states and 97160 transitions. Word has length 49 [2021-07-09 18:08:28,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:28,703 INFO L482 AbstractCegarLoop]: Abstraction has 31278 states and 97160 transitions. [2021-07-09 18:08:28,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:28,703 INFO L276 IsEmpty]: Start isEmpty. Operand 31278 states and 97160 transitions. [2021-07-09 18:08:28,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:28,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:28,744 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:28,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:28,960 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:28,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:28,960 INFO L82 PathProgramCache]: Analyzing trace with hash 866684086, now seen corresponding path program 151 times [2021-07-09 18:08:28,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:28,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109884850] [2021-07-09 18:08:28,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:28,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:29,506 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:29,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:29,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109884850] [2021-07-09 18:08:29,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109884850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:29,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705038548] [2021-07-09 18:08:29,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:29,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:08:29,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:30,335 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:30,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 49 [2021-07-09 18:08:30,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:30,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:30,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:30,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:36 [2021-07-09 18:08:30,806 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:30,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:08:30,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:30,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:30,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:30,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:08:31,115 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:31,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705038548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:31,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:31,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-09 18:08:31,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958404597] [2021-07-09 18:08:31,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:08:31,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:31,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:08:31,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=2435, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:08:31,116 INFO L87 Difference]: Start difference. First operand 31278 states and 97160 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:37,414 INFO L93 Difference]: Finished difference Result 32366 states and 100081 transitions. [2021-07-09 18:08:37,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:08:37,415 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:37,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:37,481 INFO L225 Difference]: With dead ends: 32366 [2021-07-09 18:08:37,481 INFO L226 Difference]: Without dead ends: 32193 [2021-07-09 18:08:37,481 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1533 ImplicationChecksByTransitivity, 4067.7ms TimeCoverageRelationStatistics Valid=439, Invalid=8303, Unknown=0, NotChecked=0, Total=8742 [2021-07-09 18:08:37,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32193 states. [2021-07-09 18:08:37,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32193 to 31296. [2021-07-09 18:08:37,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31296 states, 31295 states have (on average 3.1061830963412684) internal successors, (97208), 31295 states have internal predecessors, (97208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31296 states to 31296 states and 97208 transitions. [2021-07-09 18:08:37,982 INFO L78 Accepts]: Start accepts. Automaton has 31296 states and 97208 transitions. Word has length 49 [2021-07-09 18:08:37,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:37,982 INFO L482 AbstractCegarLoop]: Abstraction has 31296 states and 97208 transitions. [2021-07-09 18:08:37,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,983 INFO L276 IsEmpty]: Start isEmpty. Operand 31296 states and 97208 transitions. [2021-07-09 18:08:38,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:38,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:38,227 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:38,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:38,441 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:38,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:38,441 INFO L82 PathProgramCache]: Analyzing trace with hash -877679920, now seen corresponding path program 152 times [2021-07-09 18:08:38,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:38,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099649492] [2021-07-09 18:08:38,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:38,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:38,948 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:38,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:38,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099649492] [2021-07-09 18:08:38,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099649492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:38,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632629215] [2021-07-09 18:08:38,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:38,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:38,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:38,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:08:38,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:39,542 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:39,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-09 18:08:39,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:39,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:39,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:39,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:70, output treesize:38 [2021-07-09 18:08:39,740 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:39,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 21 [2021-07-09 18:08:39,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:39,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:39,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:39,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:17 [2021-07-09 18:08:39,975 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:39,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632629215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:39,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:39,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22] total 48 [2021-07-09 18:08:39,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183800141] [2021-07-09 18:08:39,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-09 18:08:39,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:39,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-09 18:08:39,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=2234, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:08:39,976 INFO L87 Difference]: Start difference. First operand 31296 states and 97208 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:45,139 INFO L93 Difference]: Finished difference Result 32694 states and 101063 transitions. [2021-07-09 18:08:45,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:08:45,139 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:45,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:45,206 INFO L225 Difference]: With dead ends: 32694 [2021-07-09 18:08:45,206 INFO L226 Difference]: Without dead ends: 32507 [2021-07-09 18:08:45,207 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1287 ImplicationChecksByTransitivity, 3017.8ms TimeCoverageRelationStatistics Valid=369, Invalid=6603, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 18:08:45,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32507 states. [2021-07-09 18:08:45,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32507 to 31290. [2021-07-09 18:08:45,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31290 states, 31289 states have (on average 3.1062673783118666) internal successors, (97192), 31289 states have internal predecessors, (97192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31290 states to 31290 states and 97192 transitions. [2021-07-09 18:08:45,885 INFO L78 Accepts]: Start accepts. Automaton has 31290 states and 97192 transitions. Word has length 49 [2021-07-09 18:08:45,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:45,885 INFO L482 AbstractCegarLoop]: Abstraction has 31290 states and 97192 transitions. [2021-07-09 18:08:45,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,885 INFO L276 IsEmpty]: Start isEmpty. Operand 31290 states and 97192 transitions. [2021-07-09 18:08:45,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:45,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:45,922 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:46,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-07-09 18:08:46,139 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:46,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:46,139 INFO L82 PathProgramCache]: Analyzing trace with hash 523794610, now seen corresponding path program 153 times [2021-07-09 18:08:46,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:46,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303806139] [2021-07-09 18:08:46,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:46,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:46,933 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:46,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:46,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303806139] [2021-07-09 18:08:46,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303806139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:46,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207167662] [2021-07-09 18:08:46,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:46,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:08:46,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:46,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 65 conjunts are in the unsatisfiable core [2021-07-09 18:08:46,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:47,716 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:47,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-09 18:08:47,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:47,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:47,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-07-09 18:08:47,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-07-09 18:08:47,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:47,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:47,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:47,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:47,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 31 [2021-07-09 18:08:47,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:47,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:48,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:76, output treesize:20 [2021-07-09 18:08:48,349 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:48,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207167662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:48,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:48,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-07-09 18:08:48,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456808045] [2021-07-09 18:08:48,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-09 18:08:48,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:48,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-09 18:08:48,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=2597, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:08:48,350 INFO L87 Difference]: Start difference. First operand 31290 states and 97192 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:54,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:54,227 INFO L93 Difference]: Finished difference Result 41238 states and 126076 transitions. [2021-07-09 18:08:54,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:08:54,228 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:54,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:54,316 INFO L225 Difference]: With dead ends: 41238 [2021-07-09 18:08:54,316 INFO L226 Difference]: Without dead ends: 41019 [2021-07-09 18:08:54,317 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2856 ImplicationChecksByTransitivity, 4886.4ms TimeCoverageRelationStatistics Valid=765, Invalid=11225, Unknown=0, NotChecked=0, Total=11990 [2021-07-09 18:08:54,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41019 states. [2021-07-09 18:08:54,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41019 to 31262. [2021-07-09 18:08:54,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31262 states, 31261 states have (on average 3.106362560378747) internal successors, (97108), 31261 states have internal predecessors, (97108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:54,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31262 states to 31262 states and 97108 transitions. [2021-07-09 18:08:54,980 INFO L78 Accepts]: Start accepts. Automaton has 31262 states and 97108 transitions. Word has length 49 [2021-07-09 18:08:54,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:54,980 INFO L482 AbstractCegarLoop]: Abstraction has 31262 states and 97108 transitions. [2021-07-09 18:08:54,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:54,980 INFO L276 IsEmpty]: Start isEmpty. Operand 31262 states and 97108 transitions. [2021-07-09 18:08:55,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:55,016 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:55,016 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:55,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-07-09 18:08:55,232 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:55,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:55,233 INFO L82 PathProgramCache]: Analyzing trace with hash -2074866446, now seen corresponding path program 154 times [2021-07-09 18:08:55,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:55,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811084049] [2021-07-09 18:08:55,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:55,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:55,613 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-07-09 18:08:55,993 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:55,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:55,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811084049] [2021-07-09 18:08:55,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811084049] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:55,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541034956] [2021-07-09 18:08:55,994 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:56,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:56,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:56,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:08:56,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:56,536 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:56,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 49 [2021-07-09 18:08:56,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:56,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:56,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:56,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:48 [2021-07-09 18:08:56,963 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:08:56,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-09 18:08:56,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:56,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:56,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:56,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:20 [2021-07-09 18:08:57,272 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:57,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541034956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:57,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:57,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-09 18:08:57,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881888924] [2021-07-09 18:08:57,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:08:57,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:57,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:08:57,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=2435, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:08:57,273 INFO L87 Difference]: Start difference. First operand 31262 states and 97108 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:02,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:02,515 INFO L93 Difference]: Finished difference Result 32302 states and 99982 transitions. [2021-07-09 18:09:02,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:09:02,515 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:09:02,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:02,586 INFO L225 Difference]: With dead ends: 32302 [2021-07-09 18:09:02,586 INFO L226 Difference]: Without dead ends: 32165 [2021-07-09 18:09:02,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 3413.7ms TimeCoverageRelationStatistics Valid=296, Invalid=6184, Unknown=0, NotChecked=0, Total=6480 [2021-07-09 18:09:02,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32165 states. [2021-07-09 18:09:03,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32165 to 31264. [2021-07-09 18:09:03,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31264 states, 31263 states have (on average 3.1062597959248954) internal successors, (97111), 31263 states have internal predecessors, (97111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31264 states to 31264 states and 97111 transitions. [2021-07-09 18:09:03,121 INFO L78 Accepts]: Start accepts. Automaton has 31264 states and 97111 transitions. Word has length 49 [2021-07-09 18:09:03,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:03,121 INFO L482 AbstractCegarLoop]: Abstraction has 31264 states and 97111 transitions. [2021-07-09 18:09:03,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,121 INFO L276 IsEmpty]: Start isEmpty. Operand 31264 states and 97111 transitions. [2021-07-09 18:09:03,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:09:03,156 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:03,157 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:03,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2021-07-09 18:09:03,372 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:03,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:03,373 INFO L82 PathProgramCache]: Analyzing trace with hash 39387694, now seen corresponding path program 155 times [2021-07-09 18:09:03,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:03,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626841041] [2021-07-09 18:09:03,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:03,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:03,682 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-07-09 18:09:04,051 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:04,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:04,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626841041] [2021-07-09 18:09:04,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626841041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:04,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918779031] [2021-07-09 18:09:04,052 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:04,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:09:04,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:04,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:09:04,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:04,582 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:04,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-09 18:09:04,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:04,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-07-09 18:09:04,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:70, output treesize:38 [2021-07-09 18:09:04,835 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:04,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 28 [2021-07-09 18:09:04,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:04,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:04,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:17 [2021-07-09 18:09:05,059 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:05,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918779031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:05,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:05,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22] total 48 [2021-07-09 18:09:05,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663238261] [2021-07-09 18:09:05,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-09 18:09:05,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:05,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-09 18:09:05,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=2232, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:09:05,060 INFO L87 Difference]: Start difference. First operand 31264 states and 97111 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:09,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:09,456 INFO L93 Difference]: Finished difference Result 32649 states and 100997 transitions. [2021-07-09 18:09:09,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:09:09,457 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:09:09,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:09,524 INFO L225 Difference]: With dead ends: 32649 [2021-07-09 18:09:09,524 INFO L226 Difference]: Without dead ends: 32455 [2021-07-09 18:09:09,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 2826.5ms TimeCoverageRelationStatistics Valid=283, Invalid=5267, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:09:09,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32455 states. [2021-07-09 18:09:09,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32455 to 31308. [2021-07-09 18:09:09,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31308 states, 31307 states have (on average 3.106238221484013) internal successors, (97247), 31307 states have internal predecessors, (97247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:10,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31308 states to 31308 states and 97247 transitions. [2021-07-09 18:09:10,028 INFO L78 Accepts]: Start accepts. Automaton has 31308 states and 97247 transitions. Word has length 49 [2021-07-09 18:09:10,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:10,028 INFO L482 AbstractCegarLoop]: Abstraction has 31308 states and 97247 transitions. [2021-07-09 18:09:10,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:10,028 INFO L276 IsEmpty]: Start isEmpty. Operand 31308 states and 97247 transitions. [2021-07-09 18:09:10,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:09:10,067 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:10,067 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:10,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:10,283 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:10,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:10,283 INFO L82 PathProgramCache]: Analyzing trace with hash -609197028, now seen corresponding path program 156 times [2021-07-09 18:09:10,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:10,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536437455] [2021-07-09 18:09:10,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:10,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:11,036 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:11,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:11,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536437455] [2021-07-09 18:09:11,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536437455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:11,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275410895] [2021-07-09 18:09:11,037 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:11,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:09:11,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:11,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:09:11,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:11,789 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:11,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 35 [2021-07-09 18:09:11,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:11,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:11,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:11,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:78, output treesize:43 [2021-07-09 18:09:12,037 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:12,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:09:12,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:12,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:12,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:12,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:09:12,314 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:12,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275410895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:12,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:12,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-07-09 18:09:12,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222601469] [2021-07-09 18:09:12,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-09 18:09:12,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:12,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-09 18:09:12,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2593, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:09:12,315 INFO L87 Difference]: Start difference. First operand 31308 states and 97247 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:18,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:18,137 INFO L93 Difference]: Finished difference Result 41820 states and 127841 transitions. [2021-07-09 18:09:18,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:09:18,137 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:09:18,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:18,228 INFO L225 Difference]: With dead ends: 41820 [2021-07-09 18:09:18,229 INFO L226 Difference]: Without dead ends: 41601 [2021-07-09 18:09:18,229 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2453 ImplicationChecksByTransitivity, 4394.1ms TimeCoverageRelationStatistics Valid=693, Invalid=9813, Unknown=0, NotChecked=0, Total=10506 [2021-07-09 18:09:18,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41601 states. [2021-07-09 18:09:18,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41601 to 31434. [2021-07-09 18:09:18,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31434 states, 31433 states have (on average 3.105812362803423) internal successors, (97625), 31433 states have internal predecessors, (97625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:18,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31434 states to 31434 states and 97625 transitions. [2021-07-09 18:09:18,878 INFO L78 Accepts]: Start accepts. Automaton has 31434 states and 97625 transitions. Word has length 49 [2021-07-09 18:09:18,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:18,878 INFO L482 AbstractCegarLoop]: Abstraction has 31434 states and 97625 transitions. [2021-07-09 18:09:18,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:18,878 INFO L276 IsEmpty]: Start isEmpty. Operand 31434 states and 97625 transitions. [2021-07-09 18:09:18,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:09:18,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:18,916 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:19,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:19,132 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:19,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:19,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1087109212, now seen corresponding path program 157 times [2021-07-09 18:09:19,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:19,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712390153] [2021-07-09 18:09:19,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:19,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:19,661 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:19,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:19,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712390153] [2021-07-09 18:09:19,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712390153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:19,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001543322] [2021-07-09 18:09:19,662 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:19,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:19,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:09:19,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:20,241 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:20,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-07-09 18:09:20,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:20,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:74, output treesize:35 [2021-07-09 18:09:20,463 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:20,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-09 18:09:20,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:20,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:17 [2021-07-09 18:09:20,906 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:20,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001543322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:20,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:20,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 22] total 48 [2021-07-09 18:09:20,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120078190] [2021-07-09 18:09:20,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-09 18:09:20,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:20,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-09 18:09:20,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=2232, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:09:20,907 INFO L87 Difference]: Start difference. First operand 31434 states and 97625 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:25,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:25,321 INFO L93 Difference]: Finished difference Result 32858 states and 101626 transitions. [2021-07-09 18:09:25,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:09:25,322 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:09:25,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:25,390 INFO L225 Difference]: With dead ends: 32858 [2021-07-09 18:09:25,390 INFO L226 Difference]: Without dead ends: 32679 [2021-07-09 18:09:25,391 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 2906.8ms TimeCoverageRelationStatistics Valid=291, Invalid=5409, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:09:25,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32679 states. [2021-07-09 18:09:25,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32679 to 31461. [2021-07-09 18:09:25,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31461 states, 31460 states have (on average 3.105149396058487) internal successors, (97688), 31460 states have internal predecessors, (97688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:25,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31461 states to 31461 states and 97688 transitions. [2021-07-09 18:09:25,967 INFO L78 Accepts]: Start accepts. Automaton has 31461 states and 97688 transitions. Word has length 49 [2021-07-09 18:09:25,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:25,967 INFO L482 AbstractCegarLoop]: Abstraction has 31461 states and 97688 transitions. [2021-07-09 18:09:25,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:25,967 INFO L276 IsEmpty]: Start isEmpty. Operand 31461 states and 97688 transitions. [2021-07-09 18:09:26,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:09:26,005 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:26,005 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:26,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:26,221 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:26,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:26,221 INFO L82 PathProgramCache]: Analyzing trace with hash 120432536, now seen corresponding path program 158 times [2021-07-09 18:09:26,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:26,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786939595] [2021-07-09 18:09:26,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:26,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:26,768 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:26,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:26,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786939595] [2021-07-09 18:09:26,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786939595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:26,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431466520] [2021-07-09 18:09:26,768 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:26,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:26,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:26,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:09:26,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:27,613 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:27,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:09:27,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:27,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:88, output treesize:46 [2021-07-09 18:09:27,739 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:27,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-09 18:09:27,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:27,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:27,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:20 [2021-07-09 18:09:28,002 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:28,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431466520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:28,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:28,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-09 18:09:28,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660689806] [2021-07-09 18:09:28,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:09:28,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:28,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:09:28,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=2391, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:09:28,003 INFO L87 Difference]: Start difference. First operand 31461 states and 97688 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:35,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:35,093 INFO L93 Difference]: Finished difference Result 44672 states and 135821 transitions. [2021-07-09 18:09:35,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-07-09 18:09:35,094 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:09:35,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:35,197 INFO L225 Difference]: With dead ends: 44672 [2021-07-09 18:09:35,197 INFO L226 Difference]: Without dead ends: 44453 [2021-07-09 18:09:35,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4211 ImplicationChecksByTransitivity, 5328.8ms TimeCoverageRelationStatistics Valid=1282, Invalid=14218, Unknown=0, NotChecked=0, Total=15500 [2021-07-09 18:09:35,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44453 states. [2021-07-09 18:09:35,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44453 to 31990. [2021-07-09 18:09:35,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31990 states, 31989 states have (on average 3.0997217793616554) internal successors, (99157), 31989 states have internal predecessors, (99157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:36,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31990 states to 31990 states and 99157 transitions. [2021-07-09 18:09:36,139 INFO L78 Accepts]: Start accepts. Automaton has 31990 states and 99157 transitions. Word has length 49 [2021-07-09 18:09:36,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:36,139 INFO L482 AbstractCegarLoop]: Abstraction has 31990 states and 99157 transitions. [2021-07-09 18:09:36,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:36,139 INFO L276 IsEmpty]: Start isEmpty. Operand 31990 states and 99157 transitions. [2021-07-09 18:09:36,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:09:36,180 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:36,180 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:36,395 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:36,396 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:36,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:36,396 INFO L82 PathProgramCache]: Analyzing trace with hash 1816738776, now seen corresponding path program 159 times [2021-07-09 18:09:36,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:36,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330557974] [2021-07-09 18:09:36,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:36,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:36,953 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:36,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:36,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330557974] [2021-07-09 18:09:36,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330557974] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:36,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866599384] [2021-07-09 18:09:36,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:36,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:09:36,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:36,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 65 conjunts are in the unsatisfiable core [2021-07-09 18:09:36,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:38,004 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:38,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:09:38,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:38,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:88, output treesize:57 [2021-07-09 18:09:38,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:38,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 31 [2021-07-09 18:09:38,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:38,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,167 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:76, output treesize:20 [2021-07-09 18:09:38,453 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:38,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866599384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:38,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:38,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 48 [2021-07-09 18:09:38,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257081119] [2021-07-09 18:09:38,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-09 18:09:38,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:38,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-09 18:09:38,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=2239, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:09:38,455 INFO L87 Difference]: Start difference. First operand 31990 states and 99157 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:44,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:44,630 INFO L93 Difference]: Finished difference Result 33424 states and 102938 transitions. [2021-07-09 18:09:44,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-07-09 18:09:44,630 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:09:44,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:44,693 INFO L225 Difference]: With dead ends: 33424 [2021-07-09 18:09:44,693 INFO L226 Difference]: Without dead ends: 33197 [2021-07-09 18:09:44,693 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1401 ImplicationChecksByTransitivity, 4274.7ms TimeCoverageRelationStatistics Valid=398, Invalid=7612, Unknown=0, NotChecked=0, Total=8010 [2021-07-09 18:09:44,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33197 states. [2021-07-09 18:09:45,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33197 to 32216. [2021-07-09 18:09:45,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32216 states, 32215 states have (on average 3.0961663821201304) internal successors, (99743), 32215 states have internal predecessors, (99743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:45,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32216 states to 32216 states and 99743 transitions. [2021-07-09 18:09:45,332 INFO L78 Accepts]: Start accepts. Automaton has 32216 states and 99743 transitions. Word has length 49 [2021-07-09 18:09:45,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:45,333 INFO L482 AbstractCegarLoop]: Abstraction has 32216 states and 99743 transitions. [2021-07-09 18:09:45,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:45,333 INFO L276 IsEmpty]: Start isEmpty. Operand 32216 states and 99743 transitions. [2021-07-09 18:09:45,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:09:45,370 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:45,370 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:45,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-07-09 18:09:45,585 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:45,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:45,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1634581814, now seen corresponding path program 160 times [2021-07-09 18:09:45,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:45,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985909854] [2021-07-09 18:09:45,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:45,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:46,407 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-07-09 18:09:46,408 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:46,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:46,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985909854] [2021-07-09 18:09:46,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985909854] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:46,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682981766] [2021-07-09 18:09:46,408 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:46,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:46,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:46,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:09:46,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:47,451 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:47,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-09 18:09:47,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:47,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:91, output treesize:54 [2021-07-09 18:09:47,678 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:47,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-07-09 18:09:47,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:47,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:47,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:20 [2021-07-09 18:09:47,966 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:47,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682981766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:47,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:47,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 51 [2021-07-09 18:09:47,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674365668] [2021-07-09 18:09:47,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-09 18:09:47,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:47,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-09 18:09:47,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2517, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:09:47,967 INFO L87 Difference]: Start difference. First operand 32216 states and 99743 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:55,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:55,454 INFO L93 Difference]: Finished difference Result 45887 states and 139141 transitions. [2021-07-09 18:09:55,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-07-09 18:09:55,455 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:09:55,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:55,544 INFO L225 Difference]: With dead ends: 45887 [2021-07-09 18:09:55,544 INFO L226 Difference]: Without dead ends: 45668 [2021-07-09 18:09:55,545 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2982 ImplicationChecksByTransitivity, 6181.5ms TimeCoverageRelationStatistics Valid=1006, Invalid=12566, Unknown=0, NotChecked=0, Total=13572 [2021-07-09 18:09:55,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45668 states. [2021-07-09 18:09:56,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45668 to 32462. [2021-07-09 18:09:56,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32462 states, 32461 states have (on average 3.094852284279597) internal successors, (100462), 32461 states have internal predecessors, (100462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:56,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32462 states to 32462 states and 100462 transitions. [2021-07-09 18:09:56,320 INFO L78 Accepts]: Start accepts. Automaton has 32462 states and 100462 transitions. Word has length 49 [2021-07-09 18:09:56,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:56,320 INFO L482 AbstractCegarLoop]: Abstraction has 32462 states and 100462 transitions. [2021-07-09 18:09:56,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:56,320 INFO L276 IsEmpty]: Start isEmpty. Operand 32462 states and 100462 transitions. [2021-07-09 18:09:56,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:09:56,358 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:56,358 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:56,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-07-09 18:09:56,574 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:56,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:56,574 INFO L82 PathProgramCache]: Analyzing trace with hash -964079242, now seen corresponding path program 161 times [2021-07-09 18:09:56,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:56,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674927307] [2021-07-09 18:09:56,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:56,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:57,371 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:57,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:57,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674927307] [2021-07-09 18:09:57,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674927307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:57,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516561060] [2021-07-09 18:09:57,371 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:57,404 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:09:57,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:57,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:09:57,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:58,639 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:09:58,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-09 18:09:58,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:58,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:96, output treesize:59 [2021-07-09 18:09:58,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:58,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:58,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:58,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:58,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:58,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:58,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 26 [2021-07-09 18:09:58,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:58,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:58,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:71, output treesize:20 [2021-07-09 18:09:59,130 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:59,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516561060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:59,130 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:59,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 26] total 49 [2021-07-09 18:09:59,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196948755] [2021-07-09 18:09:59,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:09:59,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:59,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:09:59,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2336, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:09:59,131 INFO L87 Difference]: Start difference. First operand 32462 states and 100462 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:05,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:05,544 INFO L93 Difference]: Finished difference Result 33619 states and 103516 transitions. [2021-07-09 18:10:05,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:10:05,545 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:10:05,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:05,611 INFO L225 Difference]: With dead ends: 33619 [2021-07-09 18:10:05,611 INFO L226 Difference]: Without dead ends: 33432 [2021-07-09 18:10:05,611 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1165 ImplicationChecksByTransitivity, 4638.3ms TimeCoverageRelationStatistics Valid=363, Invalid=7119, Unknown=0, NotChecked=0, Total=7482 [2021-07-09 18:10:05,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33432 states. [2021-07-09 18:10:06,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33432 to 32570. [2021-07-09 18:10:06,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32570 states, 32569 states have (on average 3.0931867726979645) internal successors, (100742), 32569 states have internal predecessors, (100742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:06,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32570 states to 32570 states and 100742 transitions. [2021-07-09 18:10:06,220 INFO L78 Accepts]: Start accepts. Automaton has 32570 states and 100742 transitions. Word has length 49 [2021-07-09 18:10:06,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:06,220 INFO L482 AbstractCegarLoop]: Abstraction has 32570 states and 100742 transitions. [2021-07-09 18:10:06,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:06,220 INFO L276 IsEmpty]: Start isEmpty. Operand 32570 states and 100742 transitions. [2021-07-09 18:10:06,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:10:06,259 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:06,259 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:06,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:06,465 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:06,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:06,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1205820786, now seen corresponding path program 162 times [2021-07-09 18:10:06,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:06,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294446327] [2021-07-09 18:10:06,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:06,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:07,060 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:07,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:07,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294446327] [2021-07-09 18:10:07,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294446327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:07,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062980112] [2021-07-09 18:10:07,060 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:07,100 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:10:07,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:07,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:10:07,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:08,046 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:08,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:10:08,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:08,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:51 [2021-07-09 18:10:08,233 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:08,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 28 [2021-07-09 18:10:08,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:08,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:08,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:20 [2021-07-09 18:10:08,485 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:08,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062980112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:08,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:08,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-09 18:10:08,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154107139] [2021-07-09 18:10:08,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-09 18:10:08,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:08,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-09 18:10:08,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2490, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:10:08,486 INFO L87 Difference]: Start difference. First operand 32570 states and 100742 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:14,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:14,682 INFO L93 Difference]: Finished difference Result 46975 states and 142208 transitions. [2021-07-09 18:10:14,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-09 18:10:14,683 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:10:14,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:14,779 INFO L225 Difference]: With dead ends: 46975 [2021-07-09 18:10:14,779 INFO L226 Difference]: Without dead ends: 46756 [2021-07-09 18:10:14,780 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3500 ImplicationChecksByTransitivity, 5102.7ms TimeCoverageRelationStatistics Valid=1064, Invalid=12742, Unknown=0, NotChecked=0, Total=13806 [2021-07-09 18:10:14,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46756 states. [2021-07-09 18:10:15,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46756 to 32617. [2021-07-09 18:10:15,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32617 states, 32616 states have (on average 3.0929298503801816) internal successors, (100879), 32616 states have internal predecessors, (100879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:15,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32617 states to 32617 states and 100879 transitions. [2021-07-09 18:10:15,537 INFO L78 Accepts]: Start accepts. Automaton has 32617 states and 100879 transitions. Word has length 49 [2021-07-09 18:10:15,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:15,537 INFO L482 AbstractCegarLoop]: Abstraction has 32617 states and 100879 transitions. [2021-07-09 18:10:15,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:15,537 INFO L276 IsEmpty]: Start isEmpty. Operand 32617 states and 100879 transitions. [2021-07-09 18:10:15,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:10:15,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:15,576 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:15,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:15,792 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:15,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:15,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1392840270, now seen corresponding path program 163 times [2021-07-09 18:10:15,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:15,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262996523] [2021-07-09 18:10:15,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:15,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:16,361 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:16,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:16,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262996523] [2021-07-09 18:10:16,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262996523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:16,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766148572] [2021-07-09 18:10:16,361 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:16,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:16,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:10:16,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:17,194 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:17,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:10:17,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:17,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:17,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:17,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:82, output treesize:51 [2021-07-09 18:10:17,511 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:17,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:10:17,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:17,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:17,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:17,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:10:17,810 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:17,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766148572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:17,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:17,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-09 18:10:17,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338257970] [2021-07-09 18:10:17,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:10:17,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:17,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:10:17,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2336, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:10:17,811 INFO L87 Difference]: Start difference. First operand 32617 states and 100879 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:23,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:23,630 INFO L93 Difference]: Finished difference Result 33823 states and 104116 transitions. [2021-07-09 18:10:23,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-09 18:10:23,630 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:10:23,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:23,701 INFO L225 Difference]: With dead ends: 33823 [2021-07-09 18:10:23,701 INFO L226 Difference]: Without dead ends: 33650 [2021-07-09 18:10:23,701 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1353 ImplicationChecksByTransitivity, 4080.5ms TimeCoverageRelationStatistics Valid=406, Invalid=7426, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 18:10:23,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33650 states. [2021-07-09 18:10:24,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33650 to 32635. [2021-07-09 18:10:24,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32635 states, 32634 states have (on average 3.0926947355518783) internal successors, (100927), 32634 states have internal predecessors, (100927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:24,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32635 states to 32635 states and 100927 transitions. [2021-07-09 18:10:24,331 INFO L78 Accepts]: Start accepts. Automaton has 32635 states and 100927 transitions. Word has length 49 [2021-07-09 18:10:24,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:24,332 INFO L482 AbstractCegarLoop]: Abstraction has 32635 states and 100927 transitions. [2021-07-09 18:10:24,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:24,332 INFO L276 IsEmpty]: Start isEmpty. Operand 32635 states and 100927 transitions. [2021-07-09 18:10:24,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:10:24,372 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:24,372 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:24,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:24,585 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:24,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:24,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1157763020, now seen corresponding path program 164 times [2021-07-09 18:10:24,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:24,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956842239] [2021-07-09 18:10:24,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:24,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:25,159 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:25,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:25,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956842239] [2021-07-09 18:10:25,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956842239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:25,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135921584] [2021-07-09 18:10:25,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:25,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:25,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:25,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:10:25,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:26,138 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:26,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:10:26,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:26,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:26,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:26,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-09 18:10:26,338 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:26,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:10:26,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:26,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:26,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:26,346 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:10:26,644 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:26,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135921584] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:26,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:26,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-09 18:10:26,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49489040] [2021-07-09 18:10:26,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:10:26,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:26,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:10:26,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=2333, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:10:26,645 INFO L87 Difference]: Start difference. First operand 32635 states and 100927 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:32,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:32,030 INFO L93 Difference]: Finished difference Result 34007 states and 104644 transitions. [2021-07-09 18:10:32,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-09 18:10:32,031 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:10:32,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:32,100 INFO L225 Difference]: With dead ends: 34007 [2021-07-09 18:10:32,100 INFO L226 Difference]: Without dead ends: 33820 [2021-07-09 18:10:32,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1233 ImplicationChecksByTransitivity, 3816.7ms TimeCoverageRelationStatistics Valid=372, Invalid=6938, Unknown=0, NotChecked=0, Total=7310 [2021-07-09 18:10:32,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33820 states. [2021-07-09 18:10:32,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33820 to 32645. [2021-07-09 18:10:32,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32645 states, 32644 states have (on average 3.0926357064085286) internal successors, (100956), 32644 states have internal predecessors, (100956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:32,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32645 states to 32645 states and 100956 transitions. [2021-07-09 18:10:32,705 INFO L78 Accepts]: Start accepts. Automaton has 32645 states and 100956 transitions. Word has length 49 [2021-07-09 18:10:32,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:32,705 INFO L482 AbstractCegarLoop]: Abstraction has 32645 states and 100956 transitions. [2021-07-09 18:10:32,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:32,705 INFO L276 IsEmpty]: Start isEmpty. Operand 32645 states and 100956 transitions. [2021-07-09 18:10:32,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:10:32,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:32,744 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:32,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-09 18:10:32,960 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:32,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:32,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1735729746, now seen corresponding path program 165 times [2021-07-09 18:10:32,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:32,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747966682] [2021-07-09 18:10:32,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:32,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:33,629 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:33,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:33,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747966682] [2021-07-09 18:10:33,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747966682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:33,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547972108] [2021-07-09 18:10:33,630 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:33,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:10:33,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:33,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:10:33,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:34,444 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:34,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-09 18:10:34,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:34,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-07-09 18:10:34,748 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:34,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 24 [2021-07-09 18:10:34,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:34,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:34,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:20 [2021-07-09 18:10:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:35,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547972108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:35,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:35,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-09 18:10:35,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364582256] [2021-07-09 18:10:35,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-09 18:10:35,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:35,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-09 18:10:35,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2506, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:10:35,007 INFO L87 Difference]: Start difference. First operand 32645 states and 100956 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:36,280 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 26 [2021-07-09 18:10:41,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:41,531 INFO L93 Difference]: Finished difference Result 47480 states and 144143 transitions. [2021-07-09 18:10:41,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-09 18:10:41,532 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:10:41,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:41,625 INFO L225 Difference]: With dead ends: 47480 [2021-07-09 18:10:41,625 INFO L226 Difference]: Without dead ends: 47237 [2021-07-09 18:10:41,625 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3385 ImplicationChecksByTransitivity, 5174.6ms TimeCoverageRelationStatistics Valid=925, Invalid=12647, Unknown=0, NotChecked=0, Total=13572 [2021-07-09 18:10:41,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47237 states. [2021-07-09 18:10:42,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47237 to 32778. [2021-07-09 18:10:42,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32778 states, 32777 states have (on average 3.092168288739055) internal successors, (101352), 32777 states have internal predecessors, (101352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:42,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32778 states to 32778 states and 101352 transitions. [2021-07-09 18:10:42,446 INFO L78 Accepts]: Start accepts. Automaton has 32778 states and 101352 transitions. Word has length 49 [2021-07-09 18:10:42,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:42,446 INFO L482 AbstractCegarLoop]: Abstraction has 32778 states and 101352 transitions. [2021-07-09 18:10:42,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:42,446 INFO L276 IsEmpty]: Start isEmpty. Operand 32778 states and 101352 transitions. [2021-07-09 18:10:42,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:10:42,484 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:42,484 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:42,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:42,699 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:42,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:42,701 INFO L82 PathProgramCache]: Analyzing trace with hash -39423506, now seen corresponding path program 166 times [2021-07-09 18:10:42,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:42,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614998884] [2021-07-09 18:10:42,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:43,204 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:43,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:43,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614998884] [2021-07-09 18:10:43,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614998884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:43,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559576987] [2021-07-09 18:10:43,205 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:43,236 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:43,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:43,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:10:43,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:43,960 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:43,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-09 18:10:43,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:43,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:43,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:43,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-07-09 18:10:44,274 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:44,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:10:44,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:44,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:44,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:44,282 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:10:44,578 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:44,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559576987] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:44,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:44,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-09 18:10:44,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745713008] [2021-07-09 18:10:44,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:10:44,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:44,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:10:44,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2336, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:10:44,579 INFO L87 Difference]: Start difference. First operand 32778 states and 101352 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:50,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:50,747 INFO L93 Difference]: Finished difference Result 34044 states and 104801 transitions. [2021-07-09 18:10:50,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:10:50,748 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:10:50,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:50,813 INFO L225 Difference]: With dead ends: 34044 [2021-07-09 18:10:50,814 INFO L226 Difference]: Without dead ends: 33871 [2021-07-09 18:10:50,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1341 ImplicationChecksByTransitivity, 3933.7ms TimeCoverageRelationStatistics Valid=372, Invalid=7460, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 18:10:50,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33871 states. [2021-07-09 18:10:51,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33871 to 32755. [2021-07-09 18:10:51,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32755 states, 32754 states have (on average 3.0921108872198815) internal successors, (101279), 32754 states have internal predecessors, (101279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:51,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32755 states to 32755 states and 101279 transitions. [2021-07-09 18:10:51,476 INFO L78 Accepts]: Start accepts. Automaton has 32755 states and 101279 transitions. Word has length 49 [2021-07-09 18:10:51,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:51,476 INFO L482 AbstractCegarLoop]: Abstraction has 32755 states and 101279 transitions. [2021-07-09 18:10:51,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:51,476 INFO L276 IsEmpty]: Start isEmpty. Operand 32755 states and 101279 transitions. [2021-07-09 18:10:51,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:10:51,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:51,515 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:51,730 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-07-09 18:10:51,730 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:51,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:51,731 INFO L82 PathProgramCache]: Analyzing trace with hash 2074830634, now seen corresponding path program 167 times [2021-07-09 18:10:51,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:51,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663090386] [2021-07-09 18:10:51,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:51,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:52,389 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:52,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:52,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663090386] [2021-07-09 18:10:52,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663090386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:52,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325800622] [2021-07-09 18:10:52,389 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:52,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:10:52,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:52,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:10:52,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:53,191 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:53,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:10:53,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:53,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:53,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:53,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-09 18:10:53,459 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:10:53,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 33 [2021-07-09 18:10:53,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:53,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:53,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:53,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:23 [2021-07-09 18:10:53,712 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:53,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325800622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:53,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:53,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-09 18:10:53,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429511896] [2021-07-09 18:10:53,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:10:53,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:53,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:10:53,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2331, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:10:53,713 INFO L87 Difference]: Start difference. First operand 32755 states and 101279 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:58,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:58,992 INFO L93 Difference]: Finished difference Result 34146 states and 105073 transitions. [2021-07-09 18:10:58,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:10:58,993 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:10:58,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:59,060 INFO L225 Difference]: With dead ends: 34146 [2021-07-09 18:10:59,060 INFO L226 Difference]: Without dead ends: 33938 [2021-07-09 18:10:59,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1098 ImplicationChecksByTransitivity, 3519.5ms TimeCoverageRelationStatistics Valid=314, Invalid=6328, Unknown=0, NotChecked=0, Total=6642 [2021-07-09 18:10:59,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33938 states. [2021-07-09 18:10:59,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33938 to 32761. [2021-07-09 18:10:59,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32761 states, 32760 states have (on average 3.0922466422466424) internal successors, (101302), 32760 states have internal predecessors, (101302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:59,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32761 states to 32761 states and 101302 transitions. [2021-07-09 18:10:59,655 INFO L78 Accepts]: Start accepts. Automaton has 32761 states and 101302 transitions. Word has length 49 [2021-07-09 18:10:59,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:59,655 INFO L482 AbstractCegarLoop]: Abstraction has 32761 states and 101302 transitions. [2021-07-09 18:10:59,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:59,655 INFO L276 IsEmpty]: Start isEmpty. Operand 32761 states and 101302 transitions. [2021-07-09 18:10:59,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:10:59,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:59,698 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:59,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:59,913 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:59,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:59,913 INFO L82 PathProgramCache]: Analyzing trace with hash 2042276030, now seen corresponding path program 168 times [2021-07-09 18:10:59,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:59,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707408197] [2021-07-09 18:10:59,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:59,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:00,517 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:00,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:00,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707408197] [2021-07-09 18:11:00,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707408197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:00,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413068501] [2021-07-09 18:11:00,517 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:00,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:11:00,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:00,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:11:00,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:01,610 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:01,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:11:01,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:01,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:01,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:01,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:92, output treesize:60 [2021-07-09 18:11:01,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:01,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:01,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:01,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:01,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 31 [2021-07-09 18:11:01,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:01,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:01,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:01,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:77, output treesize:20 [2021-07-09 18:11:02,074 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:02,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413068501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:02,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:02,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-07-09 18:11:02,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268942675] [2021-07-09 18:11:02,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-07-09 18:11:02,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:02,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-07-09 18:11:02,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2403, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:11:02,075 INFO L87 Difference]: Start difference. First operand 32761 states and 101302 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:10,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:10,050 INFO L93 Difference]: Finished difference Result 45281 states and 137147 transitions. [2021-07-09 18:11:10,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-09 18:11:10,051 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:11:10,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:10,144 INFO L225 Difference]: With dead ends: 45281 [2021-07-09 18:11:10,144 INFO L226 Difference]: Without dead ends: 45062 [2021-07-09 18:11:10,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3374 ImplicationChecksByTransitivity, 6036.8ms TimeCoverageRelationStatistics Valid=1031, Invalid=12775, Unknown=0, NotChecked=0, Total=13806 [2021-07-09 18:11:10,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45062 states. [2021-07-09 18:11:10,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45062 to 33190. [2021-07-09 18:11:10,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33190 states, 33189 states have (on average 3.0911747868269606) internal successors, (102593), 33189 states have internal predecessors, (102593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:11,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33190 states to 33190 states and 102593 transitions. [2021-07-09 18:11:11,048 INFO L78 Accepts]: Start accepts. Automaton has 33190 states and 102593 transitions. Word has length 49 [2021-07-09 18:11:11,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:11,048 INFO L482 AbstractCegarLoop]: Abstraction has 33190 states and 102593 transitions. [2021-07-09 18:11:11,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:11,048 INFO L276 IsEmpty]: Start isEmpty. Operand 33190 states and 102593 transitions. [2021-07-09 18:11:11,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:11:11,086 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:11,087 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:11,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:11,303 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:11,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:11,304 INFO L82 PathProgramCache]: Analyzing trace with hash -556385026, now seen corresponding path program 169 times [2021-07-09 18:11:11,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:11,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928551170] [2021-07-09 18:11:11,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:11,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:11,881 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:11,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:11,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928551170] [2021-07-09 18:11:11,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928551170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:11,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547305524] [2021-07-09 18:11:11,882 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:11,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:11,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:11:11,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:12,243 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-07-09 18:11:12,946 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:12,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:11:12,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:12,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:12,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:12,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:88, output treesize:46 [2021-07-09 18:11:13,080 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:13,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-09 18:11:13,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:13,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:20 [2021-07-09 18:11:13,383 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:13,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547305524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:13,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:13,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 48 [2021-07-09 18:11:13,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399938015] [2021-07-09 18:11:13,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-09 18:11:13,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:13,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-09 18:11:13,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=2238, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:11:13,384 INFO L87 Difference]: Start difference. First operand 33190 states and 102593 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:19,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:19,287 INFO L93 Difference]: Finished difference Result 34562 states and 106257 transitions. [2021-07-09 18:11:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:11:19,288 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:11:19,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:19,354 INFO L225 Difference]: With dead ends: 34562 [2021-07-09 18:11:19,354 INFO L226 Difference]: Without dead ends: 34375 [2021-07-09 18:11:19,354 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 3847.7ms TimeCoverageRelationStatistics Valid=349, Invalid=6293, Unknown=0, NotChecked=0, Total=6642 [2021-07-09 18:11:19,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34375 states. [2021-07-09 18:11:19,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34375 to 33277. [2021-07-09 18:11:19,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33277 states, 33276 states have (on average 3.0900649116480348) internal successors, (102825), 33276 states have internal predecessors, (102825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:20,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33277 states to 33277 states and 102825 transitions. [2021-07-09 18:11:20,122 INFO L78 Accepts]: Start accepts. Automaton has 33277 states and 102825 transitions. Word has length 49 [2021-07-09 18:11:20,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:20,122 INFO L482 AbstractCegarLoop]: Abstraction has 33277 states and 102825 transitions. [2021-07-09 18:11:20,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:20,123 INFO L276 IsEmpty]: Start isEmpty. Operand 33277 states and 102825 transitions. [2021-07-09 18:11:20,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:11:20,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:20,161 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:20,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2021-07-09 18:11:20,378 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:20,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:20,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1613515002, now seen corresponding path program 170 times [2021-07-09 18:11:20,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:20,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003162625] [2021-07-09 18:11:20,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:20,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:21,008 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:21,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:21,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003162625] [2021-07-09 18:11:21,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003162625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:21,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783970559] [2021-07-09 18:11:21,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:21,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:11:21,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:21,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:11:21,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:21,367 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-07-09 18:11:22,032 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:22,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:11:22,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:22,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:22,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:22,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:54 [2021-07-09 18:11:22,228 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:22,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:11:22,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:22,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:22,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:22,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:20 [2021-07-09 18:11:22,502 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:22,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783970559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:22,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:22,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-07-09 18:11:22,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3193091] [2021-07-09 18:11:22,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-07-09 18:11:22,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:22,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-07-09 18:11:22,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2497, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:11:22,503 INFO L87 Difference]: Start difference. First operand 33277 states and 102825 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:29,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:29,150 INFO L93 Difference]: Finished difference Result 45551 states and 138001 transitions. [2021-07-09 18:11:29,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-09 18:11:29,150 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:11:29,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:29,244 INFO L225 Difference]: With dead ends: 45551 [2021-07-09 18:11:29,244 INFO L226 Difference]: Without dead ends: 45332 [2021-07-09 18:11:29,244 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3564 ImplicationChecksByTransitivity, 5526.9ms TimeCoverageRelationStatistics Valid=1077, Invalid=13203, Unknown=0, NotChecked=0, Total=14280 [2021-07-09 18:11:29,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45332 states. [2021-07-09 18:11:30,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45332 to 33324. [2021-07-09 18:11:30,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33324 states, 33323 states have (on average 3.089817843531495) internal successors, (102962), 33323 states have internal predecessors, (102962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:30,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33324 states to 33324 states and 102962 transitions. [2021-07-09 18:11:30,123 INFO L78 Accepts]: Start accepts. Automaton has 33324 states and 102962 transitions. Word has length 49 [2021-07-09 18:11:30,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:30,123 INFO L482 AbstractCegarLoop]: Abstraction has 33324 states and 102962 transitions. [2021-07-09 18:11:30,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:30,123 INFO L276 IsEmpty]: Start isEmpty. Operand 33324 states and 102962 transitions. [2021-07-09 18:11:30,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:11:30,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:30,161 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:30,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:30,365 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:30,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:30,365 INFO L82 PathProgramCache]: Analyzing trace with hash -985146054, now seen corresponding path program 171 times [2021-07-09 18:11:30,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:30,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359023895] [2021-07-09 18:11:30,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:30,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:30,939 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:30,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:30,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359023895] [2021-07-09 18:11:30,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359023895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:30,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085321545] [2021-07-09 18:11:30,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:30,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:11:30,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:30,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 64 conjunts are in the unsatisfiable core [2021-07-09 18:11:30,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:31,225 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-07-09 18:11:31,718 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:31,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:11:31,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:31,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:31,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-07-09 18:11:31,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:82, output treesize:51 [2021-07-09 18:11:32,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:32,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:32,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:32,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:32,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 31 [2021-07-09 18:11:32,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:32,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:32,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:32,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:20 [2021-07-09 18:11:32,279 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:32,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085321545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:32,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:32,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-09 18:11:32,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596084539] [2021-07-09 18:11:32,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:11:32,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:32,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:11:32,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=2337, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:11:32,280 INFO L87 Difference]: Start difference. First operand 33324 states and 102962 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:38,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:38,761 INFO L93 Difference]: Finished difference Result 34620 states and 106370 transitions. [2021-07-09 18:11:38,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-07-09 18:11:38,762 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:11:38,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:38,829 INFO L225 Difference]: With dead ends: 34620 [2021-07-09 18:11:38,829 INFO L226 Difference]: Without dead ends: 34397 [2021-07-09 18:11:38,829 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 4361.8ms TimeCoverageRelationStatistics Valid=525, Invalid=8981, Unknown=0, NotChecked=0, Total=9506 [2021-07-09 18:11:38,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34397 states. [2021-07-09 18:11:39,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34397 to 33345. [2021-07-09 18:11:39,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33345 states, 33344 states have (on average 3.0895513435700575) internal successors, (103018), 33344 states have internal predecessors, (103018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:39,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33345 states to 33345 states and 103018 transitions. [2021-07-09 18:11:39,406 INFO L78 Accepts]: Start accepts. Automaton has 33345 states and 103018 transitions. Word has length 49 [2021-07-09 18:11:39,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:39,406 INFO L482 AbstractCegarLoop]: Abstraction has 33345 states and 103018 transitions. [2021-07-09 18:11:39,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:39,406 INFO L276 IsEmpty]: Start isEmpty. Operand 33345 states and 103018 transitions. [2021-07-09 18:11:39,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:11:39,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:39,447 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:39,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2021-07-09 18:11:39,663 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:39,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:39,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1328035530, now seen corresponding path program 172 times [2021-07-09 18:11:39,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:39,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905768346] [2021-07-09 18:11:39,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:39,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:40,400 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:40,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:40,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905768346] [2021-07-09 18:11:40,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905768346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:40,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134266911] [2021-07-09 18:11:40,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:40,433 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:40,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:40,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:11:40,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:41,247 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:41,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-07-09 18:11:41,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:41,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:48 [2021-07-09 18:11:41,674 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:41,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-07-09 18:11:41,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:41,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-07-09 18:11:41,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:20 [2021-07-09 18:11:41,941 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:41,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134266911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:41,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:41,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-07-09 18:11:41,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362124016] [2021-07-09 18:11:41,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 54 states [2021-07-09 18:11:41,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:41,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-07-09 18:11:41,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2727, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:11:41,942 INFO L87 Difference]: Start difference. First operand 33345 states and 103018 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:50,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:50,184 INFO L93 Difference]: Finished difference Result 46528 states and 141307 transitions. [2021-07-09 18:11:50,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-07-09 18:11:50,185 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:11:50,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:50,276 INFO L225 Difference]: With dead ends: 46528 [2021-07-09 18:11:50,276 INFO L226 Difference]: Without dead ends: 46285 [2021-07-09 18:11:50,277 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2774 ImplicationChecksByTransitivity, 5630.7ms TimeCoverageRelationStatistics Valid=843, Invalid=12267, Unknown=0, NotChecked=0, Total=13110 [2021-07-09 18:11:50,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46285 states. [2021-07-09 18:11:50,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46285 to 33170. [2021-07-09 18:11:50,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33170 states, 33169 states have (on average 3.09002381741988) internal successors, (102493), 33169 states have internal predecessors, (102493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:50,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33170 states to 33170 states and 102493 transitions. [2021-07-09 18:11:50,911 INFO L78 Accepts]: Start accepts. Automaton has 33170 states and 102493 transitions. Word has length 49 [2021-07-09 18:11:50,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:50,911 INFO L482 AbstractCegarLoop]: Abstraction has 33170 states and 102493 transitions. [2021-07-09 18:11:50,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:50,911 INFO L276 IsEmpty]: Start isEmpty. Operand 33170 states and 102493 transitions. [2021-07-09 18:11:50,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:11:50,953 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:50,953 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:51,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:51,161 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:51,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:51,161 INFO L82 PathProgramCache]: Analyzing trace with hash 368270710, now seen corresponding path program 173 times [2021-07-09 18:11:51,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:51,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678074186] [2021-07-09 18:11:51,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:51,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:51,788 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:51,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:51,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678074186] [2021-07-09 18:11:51,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678074186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:51,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909882545] [2021-07-09 18:11:51,789 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:51,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:11:51,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:51,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-09 18:11:51,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:52,514 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:52,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-07-09 18:11:52,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:52,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:52,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:52,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:43 [2021-07-09 18:11:52,701 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:11:52,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 25 [2021-07-09 18:11:52,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:52,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:52,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:52,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:20 [2021-07-09 18:11:53,013 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:53,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909882545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:53,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:53,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 49 [2021-07-09 18:11:53,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374671809] [2021-07-09 18:11:53,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:11:53,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:53,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:11:53,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2331, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:11:53,014 INFO L87 Difference]: Start difference. First operand 33170 states and 102493 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:58,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:58,871 INFO L93 Difference]: Finished difference Result 34565 states and 106297 transitions. [2021-07-09 18:11:58,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:11:58,871 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:11:58,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:58,938 INFO L225 Difference]: With dead ends: 34565 [2021-07-09 18:11:58,938 INFO L226 Difference]: Without dead ends: 34371 [2021-07-09 18:11:58,939 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1240 ImplicationChecksByTransitivity, 3819.8ms TimeCoverageRelationStatistics Valid=377, Invalid=7279, Unknown=0, NotChecked=0, Total=7656 [2021-07-09 18:11:58,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34371 states. [2021-07-09 18:11:59,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34371 to 33182. [2021-07-09 18:11:59,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33182 states, 33181 states have (on average 3.0900816732467375) internal successors, (102532), 33181 states have internal predecessors, (102532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:59,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33182 states to 33182 states and 102532 transitions. [2021-07-09 18:11:59,457 INFO L78 Accepts]: Start accepts. Automaton has 33182 states and 102532 transitions. Word has length 49 [2021-07-09 18:11:59,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:59,457 INFO L482 AbstractCegarLoop]: Abstraction has 33182 states and 102532 transitions. [2021-07-09 18:11:59,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:59,457 INFO L276 IsEmpty]: Start isEmpty. Operand 33182 states and 102532 transitions. [2021-07-09 18:11:59,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:11:59,705 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:59,705 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:59,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2021-07-09 18:11:59,921 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:59,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:59,922 INFO L82 PathProgramCache]: Analyzing trace with hash -941075304, now seen corresponding path program 174 times [2021-07-09 18:11:59,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:59,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691759527] [2021-07-09 18:11:59,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:59,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:00,484 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:00,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:00,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691759527] [2021-07-09 18:12:00,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691759527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:00,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988878521] [2021-07-09 18:12:00,484 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:00,518 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:12:00,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:00,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-07-09 18:12:00,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:01,011 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:12:01,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 28 [2021-07-09 18:12:01,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:01,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:01,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:01,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:36 [2021-07-09 18:12:01,207 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:12:01,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 24 [2021-07-09 18:12:01,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:01,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:01,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:01,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:17 [2021-07-09 18:12:01,437 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:01,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988878521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:01,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:01,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22] total 49 [2021-07-09 18:12:01,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281849122] [2021-07-09 18:12:01,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-09 18:12:01,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:01,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-09 18:12:01,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=2269, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:12:01,438 INFO L87 Difference]: Start difference. First operand 33182 states and 102532 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:02,146 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 23 Received shutdown request... [2021-07-09 18:12:06,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:12:06,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-07-09 18:12:06,405 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-09 18:12:06,407 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-09 18:12:06,408 WARN L196 ceAbstractionStarter]: Timeout [2021-07-09 18:12:06,408 INFO L202 PluginConnector]: Adding new model horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.07 06:12:06 BasicIcfg [2021-07-09 18:12:06,408 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-09 18:12:06,409 INFO L168 Benchmark]: Toolchain (without parser) took 883262.59 ms. Allocated memory was 216.0 MB in the beginning and 6.8 GB in the end (delta: 6.6 GB). Free memory was 196.3 MB in the beginning and 4.4 GB in the end (delta: -4.2 GB). Peak memory consumption was 2.4 GB. Max. memory is 8.0 GB. [2021-07-09 18:12:06,409 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 216.0 MB. Free memory was 197.6 MB in the beginning and 197.6 MB in the end (delta: 16.8 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 18:12:06,409 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.51 ms. Allocated memory is still 216.0 MB. Free memory was 196.3 MB in the beginning and 194.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-09 18:12:06,409 INFO L168 Benchmark]: Boogie Preprocessor took 21.86 ms. Allocated memory is still 216.0 MB. Free memory was 194.8 MB in the beginning and 193.8 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-09 18:12:06,409 INFO L168 Benchmark]: RCFGBuilder took 304.05 ms. Allocated memory is still 216.0 MB. Free memory was 193.8 MB in the beginning and 178.5 MB in the end (delta: 15.3 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-07-09 18:12:06,409 INFO L168 Benchmark]: TraceAbstraction took 882911.53 ms. Allocated memory was 216.0 MB in the beginning and 6.8 GB in the end (delta: 6.6 GB). Free memory was 177.9 MB in the beginning and 4.4 GB in the end (delta: -4.2 GB). Peak memory consumption was 2.4 GB. Max. memory is 8.0 GB. [2021-07-09 18:12:06,409 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 216.0 MB. Free memory was 197.6 MB in the beginning and 197.6 MB in the end (delta: 16.8 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 20.51 ms. Allocated memory is still 216.0 MB. Free memory was 196.3 MB in the beginning and 194.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 21.86 ms. Allocated memory is still 216.0 MB. Free memory was 194.8 MB in the beginning and 193.8 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 304.05 ms. Allocated memory is still 216.0 MB. Free memory was 193.8 MB in the beginning and 178.5 MB in the end (delta: 15.3 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 882911.53 ms. Allocated memory was 216.0 MB in the beginning and 6.8 GB in the end (delta: 6.6 GB). Free memory was 177.9 MB in the beginning and 4.4 GB in the end (delta: -4.2 GB). Peak memory consumption was 2.4 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (33182states) and FLOYD_HOARE automaton (currently 72 states, 50 states before enhancement),while ReachableStatesComputation was computing reachable states (10765 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 53 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 882802.9ms, OverallIterations: 181, TraceHistogramMax: 3, EmptinessCheckTime: 3598.3ms, AutomataDifference: 582144.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 44.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 35895 SDtfs, 119216 SDslu, 867479 SDs, 0 SdLazy, 628811 SolverSat, 17838 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 239843.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16661 GetRequests, 4088 SyntacticMatches, 118 SemanticMatches, 12455 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218459 ImplicationChecksByTransitivity, 435745.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=33345occurred in iteration=178, InterpolantAutomatonStates: 9075, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 47376.1ms AutomataMinimizationTime, 180 MinimizatonAttempts, 674499 StatesRemovedByMinimization, 177 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 994.2ms SsaConstructionTime, 3898.6ms SatisfiabilityAnalysisTime, 201922.9ms InterpolantComputationTime, 14194 NumberOfCodeBlocks, 14194 NumberOfCodeBlocksAsserted, 615 NumberOfCheckSat, 13835 ConstructedInterpolants, 180 QuantifiedInterpolants, 343089 SizeOfPredicates, 1917 NumberOfNonLiveVariables, 19322 ConjunctsInSsa, 7830 ConjunctsInUnsatCore, 359 InterpolantComputations, 5 PerfectInterpolantSequences, 360/6993 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